我正在尝试建立一个供应商可以登录平台的平台,这是一个正常的网络登录。
但是从外部网上商店可以使用我的REST API下订单。每个网上商店都应该能够下订单,但我如何进行这些网上商店的认证呢?
我应该为每个网上商店生成一种他们必须在每个请求中发送的令牌吗?是否有可能使用JWT向他们将终身使用的每个商店发放令牌?所以我知道哪家商店正在尝试创建订单?
展望你的想法。 谢谢。
答案 0 :(得分:0)
由于您在主题中提到了laravel,请尝试Passport
这是关于它的一篇很好的介绍博客文章:
https://mattstauffer.co/blog/introducing-laravel-passport
你可以在几小时内完成并运行,祝你好运!
答案 1 :(得分:0)
嗨有很多包可以做到这一点,包括@veNuker提到的Passport 我的消化使用Api-Guard易于使用