You can start with what VS2012 offers for its MVC framework:
webpages_OAuthMembership
Provider nvarchar(30) (clustered primary key) ProviderUserId nvarchar(100) (clustered primary key) UserId int
webpages_Membership
UserId int (Primary Key) CreateDate datetime ConfirmationToken nvarchar(128) IsConfirmed bit LastPasswordFailureDate datetime PasswordFailuresSinceLastSuccess int Password nvarchar(128) PasswordChangedDate datetime PasswordSalt nvarchar(128) PasswordVerificationToken nvarchar(128) PasswordVerificationTokenExpirationDate datetime
Then define your own "Users" table, for example:
UserID int (Primary Key) UserName nvarchar(80) Name nvarchar(80) Surname nvarchar(80)
I have no reason to do it this way, but I think the Microsoft people who came up with this scheme know more about this than I do, so I think this is a great place to start.
source share