【发布时间】:2018-07-14 16:42:01
【问题描述】:
我看到了很多关于 ASP.Net Core Identity 的信息,并且一直在拼凑如何自定义它,因为我正在构建一个用于针对现有 SQL Server 数据库的站点。
我已经能够为AspNetUsers 表定制我的替换,并让新用户正确保存。由于在使用此数据库的现有系统中,发生了几个存储过程调用,它们包含了很多功能,我想使用相同的方法。所以我认为不是这样的默认调用:
var result = await _userManager.CreateAsync(user, model.Password);
我需要一些可以调用一个或多个存储过程的东西来创建用户。我应该从UserManager 继承并覆盖CreateAsync 调用吗?如果是这样,我可以使用我现有的用户存储吗?我对这看起来有点模糊,WRT 身份。谢谢!
【问题讨论】:
标签: asp.net-mvc asp.net-core asp.net-identity entity-framework-core