Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationCustome authentication provideCustome authentication provide
Previous
 
Next
New Post
6/12/2008 7:39 AM
 

Hi all,   was wondering if any one has any links, tutorials etc to creation of DNN authentication providers, as I am looking to create a custom provider for one of our projects that requires multi-username enterties per user ir username, email address, mobile phone, can all be used as a login source agains the one password, asd I don't think dnn can handle this out of the box, someone can correct me if I am wrong. All help much appriaciated.

Thanks Leith

 
New Post
6/12/2008 11:55 AM
 

Unfortunately Leith I don't think there's anything for the way the providers currently work. It's something that's on my task list but, compared to bug fixing, it's low on the priority scale.

However take a look at this link (http://weblogs.asp.net/christoc/archive/2007/07/12/video-tutorial-on-dotnetnuke-membership-providers.aspx). It's for pre DNN 4.6 but between that and taking a look at the current providers you might be able to get something put together.

 
New Post
6/12/2008 1:15 PM
 

This doesn't sound like something that would be too terribly difficult for an experienced developer to implement.  You should be able to inherit the existing DNN membership provider and add some additional methods that map your extra-username values (email, mobile, etc) to username (via DNN's profiling system, probably).  Once you have the underlying username, you can rely on base functionality.

Brandon


Brandon Haynes
BrandonHaynes.org
 
New Post
6/13/2008 1:50 AM
 

Whoops did a new thread instead of a replie here is what I should have said:

Thanks all for the quick and informative resposnes, Brandon you idea difinetly sounds like the way to go, was not wanting to rewrite an entire provider.

I am actually fairly new to dotnetnuke and .net itself have been intrench in my old asp ways not wanted to move on until pushed, which has happened.

Was wondering Brandon (or others) if there is any resource I could refrence in the process of creating I assume its like a wrapper class to inherit the current dnn membership provider and to then add my custom peices to it. I know this is a bit of an ask, it doesn't have to be specific to this membership provider just the process of created a extension to the current classes (I think this is what we are trying to achive) Maybe there is a good DNN book your could suggest I could sink my teeth into, I have been doing as much research as I can on the net into module development etc, just a lot to wrap my poor old ASP tech head around, but I am determind to become just as good at .net as I am at asp.

Again thanks for the quick and great response, very impressed with the support, and I will await your suggestions

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationCustome authentication provideCustome authentication provide


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out