【问题标题】:Is there 'switch user' add-on available for Node.js that behaves similar to the Grails plugin是否有可用于 Node.js 的“切换用户”插件,其行为类似于 Grails 插件
【发布时间】:2017-02-23 04:48:12
【问题描述】:

我有一个 Grails 应用程序,我们在其中使用 Grails Spring Security plugin 允许管理员轻松切换(或假设)另一个用户。事实证明,这对于管理员调试用户问题和我们的测试人员在角色之间切换非常有用。

对于 Node.js 是否有类似于 Spring Security 功能的简单解决方案?请注意,我们使用JWT 来验证每个请求,因此不要使用像 Spring Security 这样的基于服务器的令牌。

【问题讨论】:

    标签: node.js spring-security jwt grails-plugin


    【解决方案1】:

    不,只是因为一开始就没有等效的 Node 安全插件。有一些流行的项目,例如http://passportjs.org/,可以提供此类功能,并且每个项目都针对您的要求提供不同级别的支持。但是您的请求与 NodeJS Core 无关。用户认证和授权不是该项目的核心模块。

    【讨论】:

    • Node 比 Java 生态系统更新,Node 中的哪些框架被广泛用于身份验证?这些框架中是否有任何内置此类功能。我进行了一些搜索,但从未见过类似的东西,尽管这似乎是 auth 的常见功能。
    • 您应该使用 Passport 开始您的调查。它是目前最流行的单一身份验证库,其基于插件的模型允许像这样的各种可扩展性。
    猜你喜欢
    • 1970-01-01
    • 2012-02-07
    • 1970-01-01
    • 2012-05-31
    • 1970-01-01
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多