【问题标题】:oauth for authentication end user using password flowoauth 使用密码流对最终用户进行身份验证
【发布时间】:2022-01-24 14:53:16
【问题描述】:

OAuth 可以用于身份验证(大类型 - 密码流)吗??

我目前正在构建一个 Web 应用程序(基于微服务),我想为身份验证最终用户实施 OAuth,我选择实施 OAuth password flow,将访问令牌 (JWT) 存储在 cookie 中,以及验证中间件中的 JWT 令牌。

我做了一些研究后发现 OAuth 只是用于授权,而不是身份验证,对吗?以及如何使用 OAuth 应用身份验证?

OAuth 密码流程的实施是否不适合我的情况?

【问题讨论】:

    标签: security authentication oauth-2.0 oauth


    【解决方案1】:

    您首先进行身份验证(使用用户密码输入或使用 Google 登录等第三方应用)。然后,稍后您可以在任何需要的地方使用 OAuth。

    【讨论】:

    • 这是我目前正在实施的,用户应该在我的网站中输入用户名和密码,而不是使用 3rd 方应用程序。然后我验证令牌以识别用户
    • 这样实现有问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-08
    • 2012-11-04
    • 1970-01-01
    • 2019-12-31
    • 2015-08-30
    • 1970-01-01
    • 2020-08-17
    相关资源
    最近更新 更多