【问题标题】:Authentication through Loopback4通过 Loopback4 进行身份验证
【发布时间】:2019-05-14 12:00:30
【问题描述】:

我有一个 API,例如。 http://www.myportal.com/login,当我们调用这个 URL 时,它会询问用户名和密码,成功登录后,它会返回一个访问令牌。

我必须通过调用上面的 URL 在 Loopback4 中实现同样的事情。

请提供一些想法,将感谢您的帮助。

【问题讨论】:

    标签: node.js loopbackjs loopback4


    【解决方案1】:

    根据您的问题,您需要做的是使用passport-local 策略进行身份验证,然后创建一个jwt 令牌并获得经过身份验证的用户。

    但要做到这一点,您需要在 loopback4 中创建一个带有装饰器和提供器的单独组件。 Loopback 4 团队正在研究如何在框架中提供开箱即用的此类功能。但它还没有。

    我们为它创建了一个环回扩展,它支持 4 种不同的通行证策略。您可以从here 使用它。希望对您有所帮助。

    【讨论】:

    • 是的,萨米,你是对的。实际上我是通过 REST 连接器完成的,但由于 LB4 的限制,我改变了通过 http-request 和 axios 模块完成的方法。谢谢你的回复:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-18
    • 2010-11-11
    • 2014-06-13
    • 2019-05-03
    • 2014-06-12
    相关资源
    最近更新 更多