2017-03-18 58 views
0

对于laravel中的eCommerce Api,将由移动应用程序用户使用。 我应该使用任何类型的密钥授权。如果我没有使用任何密钥身份验证,那么所有产品信息将被打开并由任何人访问。Laravel的电子商务api 5.4

做什么和怎么做的laravel应用认证

+0

如果您只想使用API​​,请检查Lumen。这是Laravel专门为API设计的精简版本,因此速度更快。另外,为了验证,我会推荐JWT Auth。基于密钥的认证。 – JackSlayer94

+0

但通过电子邮件ID和密码的JWT Auth身份验证。我希望我的SPA应用程序无需登录即可访问API。 –

回答

0

实现正常的用户认证,让您的用户登录到系统中。使用Laravel的身份验证中间件将您的路由与产品相关的功能分组,以确保只有您登录的用户才能访问这些路由。

对于密钥授权和其他安全方法,您必须检查电子商务服务API的选项。凭借我个人的经验,我推荐Stripe电子商务服务。它非常适合开发人员,并具有许多灵活和安全的功能。

如果您需要一些支持来实现基本应用程序结构的用户身份验证和条带付款到您的系统,您可以参考Mindspace Youtube Channel提供的Laravel Shopping Cart视频教程系列。