筆記一下不開放路人註冊
結論
appsettings.json 設定以下內容
"Settings": {
"Abp.Account.IsSelfRegistrationEnabled": false,
"Abp.Account.EnableLocalLogin": false
}
IsSelfRegistrationEnabled
本地註冊EnableLocalLogin
本地登入
外部登入比如 AzureAd, FB, Google, MS…ETC. 就會自動導到OAuth登入頁
Identity Server Clients Enable Local Login
這邊值得注意的是如果 Blazor, Angular, 或其他系統有使用我們自己的 is4 OAuth 登入
則每個 clinet 有各自對應的 EnableLocalLogin
設定在資料庫的 [IdentityServerClients].[EnableLocalLogin]
也要改成 false 不然還是會停在登入選擇畫面哦