I have already gone through considerable work to develop configurable ASP.NET providers for Membership, Role, and Profile. I would like to be able to leverage them with DNN. A generic shim would clearly open up an entire realm of easy security integration to DNN.
I have seen the DNN/AspSqlProfileProvider Configuration. I have never seen one for Roles and Profiles. DO they exist already, or must I write them. If I must write them, is there a white paper or other document to get me started. If I should use existing modules as my best "sterter templates", which ones would you use?
Some issues I have seen so far...
1 - Role Propoagation on Command or automatically
2 - Automatic account creation. It appears that DNN checks for a profile before it attempts login. I may want to create a login automatically upon successful authentication against the external realms. Any Advice?
3 - My Federated providers for ASP.NET create Profiles (AspSqlProfileProvider) on the fly, drawn from the multitudinous directories associated with each security realm. These Profiels are updated automatically at each login. I would like whatever I do in DNN to take advatage of this. So far, I have not seen a DNN/GernericProfileProvider shim
4 - My DNN pages use AJAX to reference web services in the same hosting cloud. These web services are generic ASMX, and so can use the generic authentication providers (Membership, Role) as above with no additional configuration. Any advice on what I need to do to be sharing session info with the DNN security providers?
I am, of course, hapy to share any work and code I prodice.
Thanks in advance.
Toby Considine