Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 November 09

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Igor Data
я просто думал что это можно где-то сделать так, чтоб сразу
сделать-то можно, только нафиг оно надо... фронт не должен заниматься этим
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
не должен
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
поэтому я не мог понять где оно тут разделяется, потому что нигде - тут этого вообще нет
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
сразу стало понятно
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
тогда так:
- юзер заходит на закрытую часть, его кидает на форму логина
- юзер кликает "зайти через гугель" и его кидает на гугель
- гугель редиректит обратно на nuxt приложуху, куда скидывает всю нужную инфу
- тут отрабатывает auth модуль и говорит, что всем доволен
- nuxt делает запрос на апи, где говорит мол это юзер такой-то и вот его все данные
- апишка верит присланному и создает юзера в бд, суёт в ответ куку с jwt и дальше живёт на этой куке и апишка и nuxt по сути
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
я теперь правильно понял?
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Igor Data
я теперь правильно понял?
вроде да, за auth модуль только не ручаюсь. не юзал его для таких штук
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
ну ок, давай типа у нас passport
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Igor Data
ну ок, давай типа у нас passport
лару не знаю вообще
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
не
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
всё равно
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
самопис
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
я толкьо чуток не вкуриваю почему мы верим клиенту, который говорит что сходил на гугель и вот я точно вот этот чувак, пускай меня
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
но это я зачту в доке по oauth
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
https://github.com/vuejs/rfcs/pull/228 акидайте дизлайков побольше, а если есть что по существу прокомментить - велком. этот ад не должен попасть в прод ;(
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
но я понял, что мы шлем на бек всё что можем по аутентификации
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
бек проверяет и дает токен на апишку
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
и вот тогда юзер попадает фактически только туда, где апишка ему отдает в клиента данные
источник

ID

Igor Data in Nuxt.js — русскоговорящее сообщество
а токен генерится на сервере с секретом и юзер не может его подделать
источник