Php laravel moltin自定义用户身份验证

Php laravel moltin自定义用户身份验证,php,laravel,api,authentication,moltin,Php,Laravel,Api,Authentication,Moltin,我正在和拉威尔一起建一家商店,不知道我的做法是否正确。我认为我需要自己处理用户身份验证,因为我希望用户能够注册他们的社交媒体帐户。这就是我的想法 用户在我的商店注册,这将在我的数据库中创建一个用户。然后,服务器将通过CURL提交post请求以创建moltin客户,并随机生成moltin密码,该密码可针对my db中的用户存储 在客户机上,用户获得一个jwt访问令牌,以根据my DB中的用户验证它们。我猜问题是服务器上的每个请求都必须从数据库中的用户那里获取moltin密码,获取访问令牌,然后在每

我正在和拉威尔一起建一家商店,不知道我的做法是否正确。我认为我需要自己处理用户身份验证,因为我希望用户能够注册他们的社交媒体帐户。这就是我的想法

用户在我的商店注册,这将在我的数据库中创建一个用户。然后,服务器将通过CURL提交post请求以创建moltin客户,并随机生成moltin密码,该密码可针对my db中的用户存储

在客户机上,用户获得一个jwt访问令牌,以根据my DB中的用户验证它们。我猜问题是服务器上的每个请求都必须从数据库中的用户那里获取moltin密码,获取访问令牌,然后在每次发出api请求时执行任何请求,这将需要用户发出的每个请求都有几个请求。我想我也可以将moltin令牌存储在客户机上,将其传递给服务器,然后我只需要在moltin令牌过期/不在那里时获取它

非常感谢任何帮助,我是moltin的工程师

如果您谈论的是单个商店中的客户(而不是每个用户一个单独的商店),并且您使用PHP来构建您的商店,那么您不必担心为每个用户存储moltin登录凭据。您可以使用他们的客户ID访问他们的数据

您可以将他们的moltin客户ID与其其他数据一起存储在数据库中,一旦他们使用社交媒体帐户在您的网站上进行身份验证,就不需要在moltin端再次进行身份验证,只需使用匹配的ID即可。

我是moltin的工程师

如果您谈论的是单个商店中的客户(而不是每个用户一个单独的商店),并且您使用PHP来构建您的商店,那么您不必担心为每个用户存储moltin登录凭据。您可以使用他们的客户ID访问他们的数据

您可以将他们的moltin客户ID与其他数据一起存储在数据库中,一旦他们使用社交媒体帐户在您的站点上进行身份验证,就不需要在moltin端再次进行身份验证,只需使用匹配的ID即可