Building A Membership Provider For DotNetNuke® 4.X.X

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Event

    Building A Membership Provider For DotNetNuke® 4.X.X - Presentation Transcript

    1. Building a Membership Provider for DNN 4.x.x. presented by Henry Kenuam, Engage Software
    2. About Me • Henry Kenuam – CTO at Engage Henry Kenuam: hkenuam@engagesoftware.com Engage Software p:: 314.966.4000 x224 f:: 314.966.2299 www.engagesoftware.com
    3. Objective for the next Hour • What is Membership? • Understanding all the Pieces • DNN Authentication features and settings • Walk through the DNN Login process • Create a new Membership Provider (from default). • Modify new provider code to use Web Services for authentication. • Tidbits on DNN Extension (Cambrian)
    4. What is Membership? • Membership is one small piece of larger objective • Single Sign-on is about passing credentials for site to site or portal to portal. • Authentication System – Term for encapsulating authentication process
    5. Considerations • Why am I replacing the membership (authentication) in the first place? • Who ultimately will manage users? DNN or the remote system? • Can I achieve what I need by adding on to the existing functionality provided or am I replacing the user's data store and the validation process entirely? • Does the other system provide enough functionality to satisfy the abstract Membership Provider that DNN uses? • Can I retrieve a decrypted password from the new data store?
    6. Understanding all the Pieces • Default Authentication for DNN is Forms Authentication • Built on the ASP.NET 2.0 Membership • DNN uses a Provider Model to allow new implementation plug-in • Membership Provider, Role Provider and Profile Provider, providers, providers, providers…
    7. Enough talk, let’s look at some code…
    8. Additional References • http://msdn.microsoft.com • http://www.engagemodules.com • http://www.charlesnurse.com/ • http://odetocode.com/Articles/427.aspx

    + Engage SoftwareEngage Software, 2 years ago

    custom

    1138 views, 0 favs, 0 embeds more stats

    During this talk Henry will be creating a fully fun more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1138
      • 1138 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 20
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events