Vic*_*ico 5 php amazon-web-services laravel amazon-cognito
我们希望使用 Cognito 将我们的用户保留在特定数据库中,主要是为了能够直接从 AWS 删除/添加用户。
我发现一些存储库实施了新的守卫来与 Cognito 进行通信。
据我了解,守卫负责检查身份验证是否正确,用户提供者负责从某个地方获取用户数据。
为什么每个人都创建自定义守卫,而不是自定义用户提供程序?
如果您只创建自定义保护,您将使用 Eloquent Provider,这意味着您的所有 Cognito 数据也将在您的数据库中。
我认为自定义UserProvider似乎是我们在这里需要的,从 Cognito 获取数据并检查输入的凭据是否有效。
我有什么误解吗?
几个例子:
https://github.com/black-bits/laravel-cognito-auth
| 归档时间: |
|
| 查看次数: |
1007 次 |
| 最近记录: |