207 похожих чатов

Соответственно, придётся спрашивать, а есть ли у тебя, юзер, уже

регнутый аккаунт?

9 ответов

12 просмотров

Повторю, человеку надо к существующему приклеить соц сеть. Соответственно он знает как авторизовать своего юзера.

Heretic- Автор вопроса
Evgeniy
Повторю, человеку надо к существующему приклеить с...

непонятно опять. Вот пользователь жмёт "войти через вк", пришли тебе на бэк данные от вк. Что дальше?

Heretic
непонятно опять. Вот пользователь жмёт "войти чере...

Дальше ты от ВК в state полуаешь авторизационные данные от своего сайта (да хоть логин:пароль, но я бы не доверился) и по этим данным получаешь юзера, далее данные юзера ВК и совмещаешь как хочешь Я тебе пример пример с JWT. Думаю как получить юзера по JWT ты знаешь.

Heretic- Автор вопроса
Evgeniy
Дальше ты от ВК в state полуаешь авторизационные д...

а как ты от вк получишь данные своего сайта-то?

Heretic- Автор вопроса
Evgeniy
Я устал повторять 1 слово "state" :)

так если аккаунт ещё не привязан и в базе не отображается, как твой бэкенд узнает, кто из лежащих в базе юзеров сейчас вошёл через vk?)

Heretic
так если аккаунт ещё не привязан и в базе не отобр...

Не хочу это продолжать, ты не пробивной

Heretic- Автор вопроса
Evgeniy
Не хочу это продолжать, ты не пробивной

вот полез в доку апи вконтакте ради интереса. Единственное упоминание о state - это как о произвольной строке, которая в урле передаётся и возвращается с результатом авторизации. Методы getInfo и getProfileInfo также ничего подобного не возвращают) Вот этот момент объясни, пожалуйста. Чтоб ты понимал - я не драконить тебя пытаюсь, а понять, мб я где-то что-то упустил, так что снизойди до тугого по возможности

Heretic- Автор вопроса
Evgeniy
Не хочу это продолжать, ты не пробивной

о, вопрос отпал же))) я невнимательно читал твоё сообщение вот только другой возник: а разве попытка loginWith('vkontakte') не снесёт все старые токены? там же $auth.reset() выполняется. Получается, юзера разлогинит просто

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта