ASP.NET MVC Lightweight Login/Registration system

equalontete

New Member
I'm on my first MVC project and am at a point where I need to implement my membership system. I'm not sure whether using the out-of-the-box membership system is a good choice for me given that all I need is a simple login/registration system like the one at Digg. My UserId field is a foreign key to many other tables, which is why I think it might be easiest to use my own database with a single Users table to store id/username/email/password. At the same time I need to allow my users to authenticate via their Facebook or Twitter accounts. What do you suggest? Should I use an over-simplified system like the one here http://mikehadlow.blogspot.com/2008/03/forms-authentication-with-mvc-framework.html, or should I create a CustomMembershipProvider to use my own DB, or should I use the out of the box solution? Please share any good tutorials on this topic. Thanks.
 
Top