views:

109

answers:

4

I was wondering if anyone could point me to some resources concerning customization of the user management system that is built in .NET. What I am talking about is: http://msdn.microsoft.com/en-us/library/ms998347.aspx

I would like to know, how can I extend the user fields to store more than just common password, username? I want to store for example: birthday, and other result sets.

+1  A: 

You are looking for Profile APIs http://msdn.microsoft.com/en-us/magazine/cc163724.aspx

Matt Briggs
+1  A: 

This tutorial is very detailed on extending Membership API :

Microsoft ASP.NET 2.0 Membership API Extended

Canavar
+3  A: 

In my opinion, you should not extend the membership tables at all. You should, instead, create your own tables and reference the membership data. One technique I use is to use the Membership GUID ID as a foriegn key to my own "users" table which contains my extended data.

This works out for the best because then if Microsoft decides to extend the Membership table in the future, your code doesn't break.

Costa Rica Dev
I've used this approach a couple times and it works well
Mcbeev