Identity使用者管理入門四(修改 刪除使用者)

2022-05-13 04:46:24 字數 1005 閱讀 4286

修改使用者不能修改id及使用者名稱所以建立檢視模型時需要去除,新增使用者跟修改使用者基本檢視一直,所以不再做演示

一、新建updateuserviewmodel檢視模型

using

system.componentmodel;

using

system.componentmodel.dataannotations;

namespace

shop.viewmodel

[displayname(

"手機號")]

[minlength(

11, errormessage = "

手機位數不足11位

"), stringlength(11

)]

public

string phonenumber

[required(errormessage = "

密碼不能為空")]

[datatype(datatype.password)]

[displayname("密碼

")]public

string passwordhash

}}

二、修改使用者方法

//更新使用者

var result = await

_usermanager.updateasync(user);

if(result.succeeded)

}return

view(input);

}

三、刪除使用者

public

async taskdelete(string

id) }

return statuscode(403

);}

Identity使用者管理入門三(註冊使用者)

使用者註冊主要有2個方法,1 密碼加密 2 使用者註冊 3 asp.net core identity 使用密碼策略 鎖定和 cookie 配置等設定的預設值。可以在類中重寫這些設定startup 官方詳情點這裡 首先建立createuserviewmodel檢視模型 using system.co...

oracle使用者管理入門

1.建立乙個新使用者 普通 create user username identified by password 演示樣例,建立乙個名叫小明的使用者,password為xm 2.以管理員的身份給普通使用者改動password 當普通使用者忘掉自己的password時 alter user user...

MySQL之使用者管理入門

1.多使用者資料庫 我們知道mysql是乙個多使用者資料庫,按使用者種類分類的話可以分為 root使用者 超級管理員,擁有所有許可權 普通使用者 被root使用者建立的使用者,它的許可權被root授予 2.什麼是使用者管理?簡單來說,就是root使用者管理普通使用者的訪問許可權和資訊以及管理root...