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 User registrationCustom User registration
Previous
 
Next
New Post
11/16/2008 11:41 PM
 

Hi, I'm currently developing a portal which requires the following fields

- Email address [which will be the username]

- Confirm Email Address

- Password

- Confirm Password

- Salutation [dropdown]

- First Name

- Last Name

- Country [Consists of only 3 countries, dropdown]

- Profession [data is pull from external database, dropdown]

 

from the above fields, i tried doing some research and i still not sure which method to use. Could someone please shed some light to me...

method 1 - third party modules

  • i'm not sure whether the field itself can be pull from an external source. i'm aware that ucanuse does pull user info from an external database not but the field itself

method 2 - edit core code

  • i managed to trace where is the code that add user and the control, but then i thought of how about when user is going to update their profile. i would have to edit that core code too. i have only gt 1.5months to develop the entire portal thus i'm afraid i might take up too much time in just editing user registration.

method 3 - create new module

  • just like third party module i can develop my own registration module, add the module to a page and set the login page (admin -> site setting) to the login page with the module. but then i'm not sure how to venture from here as when user wants to update their profile how would i link the username link to the custom profile page?

Desperately need some advices on which is the fastest approach to get the custom registration done.

Thanks!

 
New Post
11/17/2008 2:55 AM
Accepted Answer 

I would look at Dynamic Registration from DataSprings.com.

I am not sure how it would handle the last part of your requirement, but for all other items, it can integrate into the DNN profile properties, therefore, you don't have to worry about any customizations to the core, or anything with users functionality.

Typically this would be the recommended route, IF you can meet your needs as it is existing, and cost effective.  Editing the core code, is something I highly recommend NEVER doing, and writing your own will take a good amount of time.


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
11/18/2008 9:16 AM
 

Thanks Mitch for your reply!

actually for my last requirement which is Profession [data is pull from external database, dropdown], actually i do have another dropdown field called Specialty [data is pull from external database, dropdown] which is dependent on the Profession. Upon selection of the Profession, the Specialty will populate related items to the dropdown.

and because my requirements specs are not finalised with my clients, they just informed me that they want to add user profile to an external database upon user registration.

i guess i left only the creation of the custom registration module for my portal. Thanks alot Mitch!

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Custom User registrationCustom User registration


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