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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Custom RolesCustom Roles
Previous
 
Next
New Post
1/20/2006 7:08 AM
 

I have created a custom mebership and role classes which i have tested in the club starter kit and work fine. When I have moved them into the DNN project its authenticates a user OK and copies thier membership data from my database into the DNN database, it also copies any roles from my database into the DNN database. Alas it doesn't copy any UserRoles data accross and doesn't set the copied accross users up witht he automatic roles. It leaves me with an authenticated user but whio has no role data so can't access anything.

Do I need to do anything else than override the membership, role and provider classes to get this to work? Why does it synch with the DNN tables and not just use my custom classes.

Thanks

 
New Post
1/20/2006 7:10 PM
 
The problem is that the ASPNET Roles implementation is very bare-bones, and DNN needs to define extra Role information such as Fees for subscription based roles, so there are DNN Roles and UserRoles (and Users and UserPortals too) tables. 

Not sure what you mean "copied". Did the data already exist in the ASPNET tables and was copied to DNN tables?  What happens if you try and create a new role in DNN and try and assign a User to that role?

Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
New Post
1/21/2006 8:47 AM
 

What I meant is that I have user & role data in a completely seperate legacy database and my custom modules authenticate against this database. DNN seems to automatically copy membership and role details accross when a user authenticates for the first time but doesn't copy accross which roles the member is linked to. Only if I manually enter a record in the UserRoles tables in the DNN database can I get the user assigned to a role.

Any suggestions will be most welcome

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Custom RolesCustom Roles


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