。net自定义身份提供程序-实现登录/注销功能

问题描述 投票:0回答:1

我正在尝试创建一个自定义身份提供程序以在我的asp.net核心应用中使用,该应用使用我的旧代码来验证用户名和密码。

本文[https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity-custom-storage-providers?view=aspnetcore-3.1]解释了该体系结构,并建议仅重写“存储”和“数据”层,并且仅实现所需的接口。

但是这些接口没有任何登录/注销方法。也许必须在上层“ IdentityManager”层中执行此操作? (UserManager)

我现在仅需要登录/注销功能,但我不知道在哪里实现此方法。有什么想法或建议吗?

asp.net-core authentication asp.net-identity claims-based-identity
1个回答
0
投票

我现在仅需要登录/注销功能,但我不知道在哪里实现此方法。有什么想法或建议吗?

SignInManager提供了用于用户登录和注销的API,您可以尝试实现客户SignInManager并重写相应的方法以根据实际需求自定义登录/注销功能。
© www.soinside.com 2019 - 2024. All rights reserved.