|
авторизация через контакт
|
|||
---|---|---|---|
#18+
Здравствуйте. Уже все голову сломал. есть сервер на ноде. там же стоит passport и passport-vk. если запускать демку, то все работает отлично. И callback отрабатывает. Но вся загвоздка в том, что у меня одностраничное приложение. Пробовал по разному. все спотывается о oauth2 callback_url. В результате в браузере приложение перезапускается и все. Может кто знает как эту авторизацию подружить с SPA ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2020, 01:46 |
|
авторизация через контакт
|
|||
---|---|---|---|
#18+
Код: php 1.
client_id - тут на самом деле app_id ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2020, 11:04 |
|
авторизация через контакт
|
|||
---|---|---|---|
#18+
Алексей Роза 2020 Код: php 1.
client_id - тут на самом деле app_id Я понимаю, но колбэк идет на мой сервер. А приложение то одностраничное. И соответственно происходит перезагрузка страницы. Пока решил так. Passport в случае регистрации нового пользователя выдает куки. Приложение перезапускается и в нужном месте проверяется есть ли куки. Если есть— с сервера запрашивается информация о пользователе. И если там приходит инфа, что он сопоставлен с внутреннем пользователем— показывает нужную инфу Может криво конечно, но другого варианта не придумал ( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2020, 13:16 |
|
|
start [/forum/moderation_log.php?user_name=%D1%82%D1%80%D0%B8+%D1%82%D0%BE%D1%87%D0%BA%D0%B8]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 662ms |
total: | 849ms |
0 / 0 |