nam*_*nam 1 sql-server asp.net-identity asp.net-core asp.net-core-identity
在我们的ASP.NET MVC Core应用程序中,我们使用ASP.NET Idenity来实现用户管理。
问题:如何使用ASP.NET用户界面,而不是直接使用SQL语句等在SQL数据库中创建用户?直接在ASPNETUsers表中创建用户会引起任何问题吗?注意:我们需要ASPNETUsers从用户列表中填充内置身份表。密码可以是任何东西,不需要任何特定角色。
这是AspNetUsers的插入脚本
INSERT [dbo].[AspNetUsers] ([Id], [AccessFailedCount], [ConcurrencyStamp],
[Email], [EmailConfirmed], [LockoutEnabled], [LockoutEnd], [NormalizedEmail],
[NormalizedUserName], [PasswordHash], [PhoneNumber], [PhoneNumberConfirmed],
[SecurityStamp], [TwoFactorEnabled], [UserName]) VALUES
(N'0633e088-30a6-444f-9603-70d7c26748ef', 0,
N'd2feada1-c7db-4f5a-801c-4ae5c990a49d', N'user@domain.com', 1, 1, NULL,
N'USER@DOMAIN.COM', N'USER@DOMAIN.COM',
N'AQAAAAEAACcQAAAAEBqhdvkH3O3glua9IFU+LDamc3mj03dPQ/8brAW34GTN6kxMOqs5je90FNn7fuNleQ==',
N'+10001234567', 1, N'6123adf0-fc53-4abb-b6a4-52d164da4e4f', 0, N'user@domain.com')
GO
Run Code Online (Sandbox Code Playgroud)
当然,您将需要生成自己的Guid并哈希您自己的密码。
| 归档时间: |
|
| 查看次数: |
1802 次 |
| 最近记录: |