gpt4 book ai didi

c# - 如何使用 SQL Server 创建自定义 ASP.NET 身份提供程序?

转载 作者:行者123 更新时间:2023-12-02 07:33:31 25 4
gpt4 key购买 nike

我的场景如下,我将创建一个托管在 azure 中的软件即服务应用程序,所有用户都可以使用用户名和密码登录,SQL 身份提供程序似乎是一个不错的选择,但我需要一些定制的东西。

该软件就像一个会计系统,一个会计师可以管理多家公司,其想法是,一旦用户登录,提供商还应该返回他有权访问的公司列表。

登录后,我们的想法是向用户显示他可以管理会计的公司的仪表板。

但是我不确定我应该寻找什么。我不是 OAUTH 专家,但我们应该使用 OAUTH,我想应该有一种方法可以返回一个 token /声明,其中包含用户登录后可以访问的公司列表

我无法粘贴一些代码,因为我还没有起点非常感谢

最佳答案

您可以通过继承 MembershipProvider 基类并实现自定义登录逻辑来实现自定义成员(member)资格提供程序。

也许这个博客应该能够为您提供指导。 Creating Custom Membership Provide

虽然 ASP.NET Identity 是一种新的处理方式,但 WCF 内部仍然使用 ASP.NET Membership Provider,并且效果良好。这两种方法都没有什么问题。

关于c# - 如何使用 SQL Server 创建自定义 ASP.NET 身份提供程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30270441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com