2015-08-19 4 views
1

Я создаю backend rest api для приложения Android. Он аутентифицирует пользователя и отправляет токен в Authorization HEADER. Я извлекаю токен из заголовка в custom middleware. Теперь я попытался проверить с помощью Socialite, предоставляет ли он мне доступ к токену. Если пользователь не существует, мы создадим ответ другого пользователя в качестве приложения для андроида.Аутентификация аутентификации Rest с использованием Token из мобильного приложения

Сейчас в Socialite Я не могу реализовать специальный метод getUserByToken($token) с его защитой.

Я не владею laravel. Может ли кто-нибудь меня навестить?

Спасибо, Павана

ответ

0

Светский не библиотека аутентификации, а библиотека, которая обеспечивает и интерфейс Oauth для многих социальных сетей. Чтобы сделать то, что вы хотите, вы должны посмотреть на библиотеку auth http://laravel.com/docs/5.0/authentication, и я думаю, что getUserByToken должен перейти к вашей модели User.

+0

Спасибо за ответ. В первый раз приложение Android отправляет мне токен пользователя, если пользователь не существует в базе данных, мне нужно связаться с Google с этим токеном и получить информацию о пользователе, сохранить в базе данных. Если пользователь существует, просто ответьте с сообщением об успешном завершении , –