How can I configure membership provider to insert data on my own database

倖福魔咒の 提交于 2019-12-07 23:17:17

问题


How can I configure membership provider to insert data on my own database


回答1:


Write a custom Membership Provider to use your custom database (if you want to use a completely different database schema) or follow the steps here:

How Do I Change My ASP.NET Membership Database




回答2:


You can create a custom MembershipProvider to deal with a custom authentication system. You have to implement a bunch of methods. Here is an example

public class DreemMembershipProvider : MembershipProvider
{
...
   public override MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status)
   {
       //your code to insert a user in the db.
   }

   public override bool ValidateUser(string username, string password)
   {
         //your code to check the user and pass against your db 
   }
   ...
}

finally you have to set your app to use your membership provider -> in the web.config



来源:https://stackoverflow.com/questions/2646123/how-can-i-configure-membership-provider-to-insert-data-on-my-own-database

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!