@vuejs_ru

Страница 2933 из 3900
Roman
19.05.2018
21:41:28
Эм, а ты авторизацию как делаешь?
а он знает разницу авторизация и аутентификация?)

Andrey
19.05.2018
21:41:57
Всё, пора спать. Свидетель авторизации и аутентификации подъехали)

Roman
19.05.2018
21:41:58
Делай редирект на страницу авторизации. OAuth2 и вся фигня.
Ты тоже чтоль за сторонние сервисы для этого?

Andrey
19.05.2018
21:42:08
Google
Andrey
19.05.2018
21:42:32
А чем меньше скоуп задачи, тем лучше.

Victor
19.05.2018
21:43:16
https://github.com/dgrubelic/vue-authenticate
у них там 10 провайдеров oAuth и если тебе нужен только один, то в бандл кажется код всех десяти въедет есть там способ это фильтровать? я не нашел

Stas
19.05.2018
21:43:45
та ну зачем oauth

Alex
19.05.2018
21:44:30
Всем привет

freekzy
19.05.2018
21:45:22
А чем тебе куки помешают? Не обратывай не нужные заголовки на клиенте
Потому что не вижу никакой необходимости использовать кукисы.

Stas
19.05.2018
21:45:50
Потому что не вижу никакой необходимости использовать кукисы.
ну к примеру, если ты обновил страницу будучи авторизированным

или закрыл браузер и открыл опять

опять входить в аккаунт?

freekzy
19.05.2018
21:46:13
Stas
19.05.2018
21:46:20
производить аутентификацию, что бы рей был доволен

freekzy
19.05.2018
21:47:25
или закрыл браузер и открыл опять
https://developer.mozilla.org/ru/docs/Web/API/Window/localStorage

Да что ж такое то сегодня ?

Google
Stas
19.05.2018
21:47:48
для куков и axios подойдет {withCredentials: true}

Andrey
19.05.2018
21:48:44
Да что ж такое то сегодня ?
Мы поняли, что тебе руками всё делать нравится.

freekzy
19.05.2018
21:48:55
Andrey
19.05.2018
21:49:07
freekzy
19.05.2018
21:49:19
Кем сделано?
Раз сделал и используй между проектами.

Andrey
19.05.2018
21:50:01
Удобно. Сделаем другое решение, потому что можем.

Stas
19.05.2018
21:51:26
а как в конфиг аксиос засунуть можно {withCredentials: true}

Stas
19.05.2018
21:52:03
что бы куки принимало/отправляло с запросами

Andrey
19.05.2018
21:52:07
Раз сделал и используй между проектами.
Кстати, а тебе не стрёмно синхронное апи использовать?)

Прочитай как работают куки.

Stas
19.05.2018
21:52:32
да ну я читал уж

Andrey
19.05.2018
21:53:01
Тогда должен знать, что куки отправляются при каждом запросе.

Stas
19.05.2018
21:53:34
Тогда должен знать, что куки отправляются при каждом запросе.
да но если это ajax запрос не знаю, это общепринято так или только в axios куки не передаются и не получаются

пока нет параметра {withCredentials: true}

Как указано в спецификации www.w3.org/TR/cors/#omit-credentials-flag, withCredentials позволяет нам использовать в запросе к серверу user-credentials, т.е. куки, аутентификационные данные и клиентские SSL-сертификаты.

Victor
19.05.2018
21:54:43
лоооооол а шо ж ты не сказал, что у тебя сервак на другом домене?

Stas
19.05.2018
21:54:50
а, кек.

да, на другом)))

Google
Victor
19.05.2018
21:55:04
CORS настраивай

freekzy
19.05.2018
21:55:18
Кстати, а тебе не стрёмно синхронное апи использовать?)
Почему это меня должно стремать то? Я дёргаю localStorage только в момент создания стора и в момент авторизации.

Stas
19.05.2018
21:55:29
так там сделано алоу ориджин = *

вроде отправлятся стало

Victor
19.05.2018
21:55:46
https://github.com/axios/axios/issues/191#issuecomment-311069164

Stas
19.05.2018
21:55:47
но приходит запрос с set-cookie но у меня кука не ставиться

Stas
19.05.2018
21:56:15
не говоря уже о том что на сервер не отправялется, но для отправки я так понял нужно укзаать {withCredentials: true}

а для того что бы принималось, вероятно тоже

Victor
19.05.2018
21:56:28
axios.defaults.withCredentials = true

но приходит запрос с set-cookie но у меня кука не ставиться
в куке какой домен стоит? случаем не домен твоего API?

Евгений (Light4everyone)
19.05.2018
21:58:41
так там сделано алоу ориджин = *
как я помню * с withCredentials не катит, только явное указание домейна

Stas
19.05.2018
21:59:06
но это с отправкой

а с получением, но ща проверю домен

yep, домен стоит сервера

терь все ясно

freekzy
19.05.2018
22:00:30
Удобно(нет).
Конкретика?

Andrey
19.05.2018
22:01:12
Конкретика?
Лишний код, который не даёт никакого дополнительного преимущества.

Google
Andrey
19.05.2018
22:01:40
Только поэтому можно отказаться от локалстораджа для токенов.

Stas
19.05.2018
22:03:25
в куке какой домен стоит? случаем не домен твоего API?
хотя опять же Домен и путь говорят браузеру, что куки должна быть отправлена обратно на сервер при запросах URL для указанного домена и пути.

я же обращаюсь к серверу домен которого указан в куке

так что какая разница какой там домен

Andrey
19.05.2018
22:05:12
Меньше кода? На пару строчек?
Ну, строчек 10 меньше будет.

А преимущества какие у локалсторажда?

freekzy
19.05.2018
22:06:37
А преимущества какие у локалсторажда?
Тебе все равно придется где-то хранить refresh-token.

Andrey
19.05.2018
22:06:48
Тебе все равно придется где-то хранить refresh-token.
Так что? Преимуществ нет, а кода больше копипастим?

Yan
19.05.2018
22:26:48
Все ещё за бедную авторизацию трёте

freekzy
19.05.2018
22:29:02
Так что? Преимуществ нет, а кода больше копипастим?
Пара строк кода не аргумент. Считай нивелируешь парсингом этих самых кукисов.

Yan
19.05.2018
22:29:07
Вот как пыха не выскочит так сразу срач

Andrey
19.05.2018
22:29:32
DimenSi
19.05.2018
22:29:34
А я уже как полдня на пехапе делаю что то. Куда я залез

Andrey
19.05.2018
22:29:50
Кккомбо

DimenSi
19.05.2018
22:30:14
Приду на работу, будут спрашивать чей-то от меня пахаре пахнет

freekzy
19.05.2018
22:30:15
А я уже как полдня на пехапе делаю что то. Куда я залез
На похапэ можно писать годный код же ?

DimenSi
19.05.2018
22:30:53
Кучу императивщины можно писать. Мне пхп по рукам бьет, если пытаюсь в функциональность

Google
Yan
19.05.2018
22:30:56
Пыха норм лучше джс гибче и читабельней

А функц подход это ж прошлый век

DimenSi
19.05.2018
22:31:31
Но код стайл мне понравился, он строгий и красивый, но в js юзать никогда не буду.

Иван
19.05.2018
22:31:45
Сегодня пхп день

Тоже с ним копался

Yan
19.05.2018
22:32:12
Какой он там?
Императорский

DimenSi
19.05.2018
22:32:36
Ну, я словами не объясню, но я не знаю как они сделали, но ощущение как будто каждая строчка с идеальным отступом

Типо она всегда там была

Друг еще говорит, что они пытаются все стандартизировать, похуй что. Лишь бы стандарт

Хотя я реально не понимаю когда метод класса, а когда свойство функции. Часто на бум пытаюсь.

Andrey
19.05.2018
22:34:57
Ну, такое там стандартизирование... Стандартную библиотеку в 2018 нормальную не могут сделать.

DimenSi
19.05.2018
22:35:12
У них везде камел и паскаль кейс, а стандартная либа почему-то снейк, лол.

Yan
19.05.2018
22:35:48
А что именно пишешь

freekzy
19.05.2018
22:36:04
Какая там stdlib ?

DimenSi
19.05.2018
22:36:30
Да натягивай на cms которая на ларе построенна, сайтик. Без боли и страданий.

Страница 2933 из 3900