【问题标题】:Rest API Authentication using Token from mobile application使用来自移动应用程序的令牌进行 Rest API 身份验证
【发布时间】:2015-11-12 16:37:36
【问题描述】:

我正在为 android 应用程序构建一个后端 rest api。它验证用户并在Authorization HEADER 中发送令牌。我正在从 custom middleware 的标头中提取令牌。现在我尝试与 Socialite 核实它是否为我提供了一种通过令牌获取用户的方法。如果用户不存在,我们将创建一个用户,否则将响应作为成功发送到 android 应用程序。

现在在社交名流中,我无法实现特定方法 getUserByToken($token),因为它受到保护。

我不精通laravel。有人可以指导我吗?

谢谢,帕万

【问题讨论】:

    标签: php laravel-5 google-oauth laravel-socialite


    【解决方案1】:

    Socialite 不是一个身份验证库,而是一个为许多社交网络提供 Oauth 和接口的库。 为了做你想做的事,你应该看看 auth library http://laravel.com/docs/5.0/authentication 我猜 getUserByToken 应该去你的 User 模型。

    【讨论】:

    • 感谢您的回复。第一次android应用程序向我发送用户的令牌,如果数据库中不存在用户,我需要使用该令牌联系谷歌并获取用户信息,存储在数据库中。如果用户存在,只需回复成功消息.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-15
    • 2016-02-15
    • 2022-07-31
    • 2014-02-25
    • 2014-01-26
    • 1970-01-01
    • 2019-05-18
    相关资源
    最近更新 更多