Size: a a a

2021 February 23

в

вαғғσмεттι in symfony
Bojestvennye komentarii !!!
источник

in symfony
onAuthenticationSuccess или onAuthenticationFailure тебя куда отправляет?
источник

j

jenia in symfony
onAuthenticationSuccess или onAuthenticationFailure тебя куда отправляет?
failed
источник

in symfony
public function getCredentials(Request $request)
   {
       return "eee"; // udali eto
       return $this->fetchAccessToken($this->getFacebookClient());
   }
источник

in symfony
jenia
failed
Exception какой? Текст ошибки? Ты используешь бандл, очень сомневаюсь, что там примера нет, ты всё делал по примеру?
источник

j

jenia in symfony
Exception какой? Текст ошибки? Ты используешь бандл, очень сомневаюсь, что там примера нет, ты всё делал по примеру?
Invalid state parameter passed in callback URL.
источник

in symfony
jenia
Invalid state parameter passed in callback URL.
:)))))
источник

j

jenia in symfony
Exception какой? Текст ошибки? Ты используешь бандл, очень сомневаюсь, что там примера нет, ты всё делал по примеру?
По  примеру но там не через API
источник

j

jenia in symfony
Поэтому я  хочу поймать сразу токен который я отсылаю с клиента и продолжить логику
источник

j

jenia in symfony
return "eee"; работает все нормально но мне нужен токен а не  « eee »
источник

in symfony
По сути, аутентификатор ничего тебе возвращать не должен, он лишь промежуточная часть того, что тебе даст твой контроллер на выходе (поправьте, если не так, я почти сплю). Если ты хочешь связать своё API с аутентификацией по фейсбуку тебе нужно:

1. Объявление роута (аннотации или yaml)
2. Метод контроллера, который будет обрабатывать этот метод.

Отличий огромных не будет, если в примере (в бандле) возвращается в контроллере какой-нибудь view, а тебе нужен JsonResponse. Не понимаю, в чём проблема тогда у тебя.

У тебя текст ошибки абсолютно понятен, посмотри, что у тебя на коллбэк приходит и почему state = invalid
источник

in symfony
jenia
Поэтому я  хочу поймать сразу токен который я отсылаю с клиента и продолжить логику
Ну так тебе токен в метод onAuthenticationSuccess должен прийти, а приходит ошибка из метода onAuthenticationFailure
источник

j

jenia in symfony
Ну так тебе токен в метод onAuthenticationSuccess должен прийти, а приходит ошибка из метода onAuthenticationFailure
Почему у меня в реквест не приходит в getCredentials() ? мне там нужен токен для логики процесса при аутентификации ...
источник

in symfony
Ты как авторизацию по JWT токену делал? У меня это тоже реализовано, только принцип немного другой - когда авторизация проходит, то EventListener чекает это и отсылает 2-FA код на имейл. Если в API помимо логина и пароля передаётся код из имейла, то контроллер возвращает JsonResponse с JWT токеном. Примерно так должно и у тебя быть
источник

in symfony
jenia
Invalid state parameter passed in callback URL.
Так потому что у тебя ошибка Invalid state parameter passed in callback URL.
источник

j

jenia in symfony
Ты как авторизацию по JWT токену делал? У меня это тоже реализовано, только принцип немного другой - когда авторизация проходит, то EventListener чекает это и отсылает 2-FA код на имейл. Если в API помимо логина и пароля передаётся код из имейла, то контроллер возвращает JsonResponse с JWT токеном. Примерно так должно и у тебя быть
У меня нет авторизации по жвт на этом этапе. Потом нужно будет. Здесь  простой вход/регистрация. жвт потом используется на сайте и думаю где то потом то потом напишу респонсе как нужно. Пока задача получить с клиента токен
источник

in symfony
Ты метод connectmy не показал, у тебя имеется ошибка, которую ты сейчас тщательно игнорируешь, тебя отправляет в onAuthenticationFailure ищи причину оттуда
источник

j

jenia in symfony
Ты метод connectmy не показал, у тебя имеется ошибка, которую ты сейчас тщательно игнорируешь, тебя отправляет в onAuthenticationFailure ищи причину оттуда
У меня нет совсем connectmy
источник

in symfony
jenia
У меня нет совсем connectmy
Поздравляю, мы нашли причину
источник

in symfony
Смотри пример в бандле, просто скопируй метод, и на выходе возвращай что угодно, хоть пустой Response
источник