首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在现有的Asp.Net核心项目中,将认证由无认证改为个人认证

在现有的Asp.Net核心项目中,将认证由无认证改为个人认证
EN

Stack Overflow用户
提问于 2019-05-15 13:42:23
回答 1查看 3K关注 0票数 1

我正在使用asp.net核心mvc应用程序,当我创建项目时,我选择了无身份验证作为身份验证类型。但现在我需要使用个人身份验证的标准功能,如注册,登录,忘记密码,电子邮件验证和所有。

问题是我已经完成了一半的开发,现在不能从头开始。因此需要在我现有的项目中更改身份验证类型。

有没有办法在现有的.net核心应用中更新身份验证?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-15 17:18:11

您可以参考Scaffold identity into an MVC project without existing authorization来添加标识。

请记住添加迁移并从Configure调用app.UseAuthentication()。方法。

如果您已经有了dbContext,请将其修改为继承IdentityDbContext<IdentityUser>,并在进行搭建时选择它,而不是创建新的数据上下文类。

代码语言:javascript
复制
public class ApplicationDbContext : IdentityDbContext<IdentityUser>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56142416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档