Я использую AngularJs и Laravel 5.4TokenGuard класс всегда нужно api_token
В охранником по умолчанию, я изменил web guard
к api
. Наконец, это выглядит ниже.
'defaults' => [
'guard' => 'api',
'passwords' => 'users',
],
когда я отправить запрос, используя имя пользователя и пароль от углового Js .... Я всегда получаю недействителен, потому что ..
TokenGuard
класса имеет метод validate
который ожидает api_token значения, но я на страницу входа.
Я предполагаю, что для того, чтобы получить токен, мне нужен $this->guard(web)
в методе входа?
Правильно ли это или я что-то упускаю?
У вас отсутствует закрывающая одинарная кавычка в вашей цитате здесь 'auth: api', а во-вторых, как можно подключить логин в auth: api middleware? В настоящий момент токена нет. Мне нужен токен, используя имя пользователя и пароль на моей странице входа. Только тогда я смогу совершать дальнейшие звонки с использованием токена. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация о моем вопросе. –
Мой логин для входа не входит в группу. – EddyTheDove
Как я могу войти с помощью «TokenGuard»? Класс TokenGuard имеет метод Validate, которому нужен токен ... Но мой запрос на вход еще не получил маркер. Я имел в виду, что вы будете писать в методе входа в контроллер, чтобы получить имя пользователя и пароль, проверенные с помощью tokenguard? –