【问题标题】:How to do authentication in Vuejs using azure AD?如何使用 azure AD 在 Vuejs 中进行身份验证?
【发布时间】:2020-04-14 20:48:23
【问题描述】:

我需要通过 azure AD 中的客户端密码对我的 Vuejs 应用程序进行身份验证,我找不到任何文章

【问题讨论】:

  • 欢迎来到 SO!请参阅“How to Ask”、“Stack Overflow question checklist”和“MCVE”及其所有链接页面。你还没有告诉我们任何我们可以用来给你答案的东西。我们不知道您在哪里对此进行了研究,并且您似乎希望我们告诉您该做什么或为您寻找资源,这两者都是离题的。

标签: vue.js authentication azure-active-directory clientid


【解决方案1】:

您需要使用服务器端语言(后端),例如 c#、python..etc 来处理客户端密码。

客户端 ID 和客户端密码都用于识别您的应用程序。客户端 ID 是公开信息,可以向用户显示。虽然秘密必须保密,否则任何人都可以有效地使用您的应用程序凭据。

Vuejs 是一个运行在客户端(浏览器)上的 javascript 框架。客户端密码必须始终是安全的,并且需要从服务器端传递,这样浏览器中的任何人都无法查看客户端密码的值。

您不得使用 Vuejs 等前端语言来管理 Azure AD 中的客户端密码。

此外,始终不需要客户端密码。即,您可以在没有客户端密码的情况下使用 Vuejs 进行身份验证,例如使用 implicit flow

【讨论】:

    猜你喜欢
    • 2017-11-10
    • 1970-01-01
    • 1970-01-01
    • 2019-03-13
    • 2019-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多