c# - 如何仅将外部身份验证与 asp.net 核心身份一起使用
问题描述
我想仅将外部身份验证(Microsoft)与 Asp.Net 核心身份一起使用。默认的个人用户帐户 - Web 应用程序包括创建本地帐户的选项。例如,当您使用 Microsoft 注册时,它仍会要求您提供电子邮件地址并为您提供设置密码的能力。
如何禁用更改电子邮件地址和设置密码的选项并仅使用 Microsoft 作为外部身份验证提供商?
解决方案
最简单的方法是您可以使用Scaffold Identity并删除您不想要的代码。
这是关于类似主题的讨论。
推荐阅读
- python - 多处理迭代器,过滤添加到双端队列的内容
- functional-programming - 每个命令式算法在相同的空间和时间复杂度类中是否有一个纯函数等价物?
- android - mFusedLocationProviderClient.getLastLocation() ,位置始终为空
- git - 使用 Hydra 构建 Nix 项目时是否可以获得当前的 git SHA?
- big-o - 这个问题的正确大 O 表示法是什么?
- javascript - 如何使秒为输入类型时间工作
- javascript - PWA:preventDefault 不适用于 beforeinstallprompt
- java - 停止 for 循环,直到方法调用 onFinished()
- html - 使用 opensans 字体 - 文本不垂直居中
- android - 在循环中运行方法