从移动应用程序使用令牌的Rest API身份验证


Rest API Authentication using Token from mobile application

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

现在在Socialite我不能实现特定的方法getUserByToken($token),因为它是受保护的。

我不精通laravel。有人能指点我吗?

谢谢,孔雀舞

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