我已經在角色表中創建了兩個角色管理員和用戶。現在我想爲任何用戶在我的站點註冊時分配用戶的默認角色。 下一步是爲用戶分配一個角色。我通過使用自定義成員資格提供程序註冊了用戶。我創建了一個自定義角色提供程序。在註冊時分配用戶的默認角色
在CustomMembership類
public string CreateUser(Registration reg)
{
reg.Token = Guid.NewGuid().ToString();
Session.Store(reg);
Session.SaveChanges();
return reg.Token;
}
AddUserToRole方法中的自定義角色提供
public string AddUserToRoles(RoleManager role)
{
//assign user to role.
}
我已經創建了CreateUserRole方法兩個領域是角色ID和角色名CREATEUSER方法。 現在,我的問題是,我想從數據庫中選擇「用戶」的角色,並在用戶註冊CreateUser方法時將其分配給每個用戶。如何實現?
如果你正在寫一個自定義的角色提供它是由你來實現它裏面的功能。 –