【问题标题】:Nuxt 3 Authentication Strategies with OIDCNuxt3 OIDC 策略
【发布时间】:2022-10-19 18:38:12
【问题描述】:

我们已经启动了一个使用 Nuxt3 的项目,但其中的组件之一是身份验证。由于官方的 Nuxt3 Auth 包还没有准备好,人们在做什么来获得 Nuxt3 的 OIDC 身份验证?

我们正在尝试/研究一些事情:

我们真的在这里摸不着头脑,有没有人用 Nuxt3 做过 OIDC 并且可以在这里提供一些方向?

【问题讨论】:

  • nuxt 和 oidc 有什么关系?通常有一个常规的身份验证(本地策略),而 oidc-client-js 只是一个前端脚本。它通过前端检索一些 openid 令牌并将其发送到后端端点。后端对其进行检查并使用本地策略和本地生成的 jwt 进行身份验证。

标签: nuxt.js openid-connect nuxtjs3


【解决方案1】:

我们在 Nodejs (nuxt/bridge) 前面使用 Apache 作为反向代理来提供 ssl 支持和使用https://github.com/zmartzone/mod_auth_openidc 的 openid。

mod_auth_openidc 将登录凭据放在标头中,Nodejs (Nuxt) 可以从标头中挑选信息。

【讨论】:

    猜你喜欢
    • 2019-05-27
    • 2019-10-08
    • 2019-11-15
    • 1970-01-01
    • 2021-02-23
    • 2018-07-17
    • 1970-01-01
    • 1970-01-01
    • 2016-04-03
    相关资源
    最近更新 更多