Anton
Но ее нет?
Aleksey Y.
Правила нарушать не хочу)
Anton
Anton
Всем спасибою
z!p~
https://tailwindcss.com A Utility-First CSS Framework for Rapid UI Development
Maksim (Ellrion)
ее программирование css классами!
adikalon
z!p~
https://helliomessaging.com
invariance
да
Anonymous
Любимый ответ фоли
7+15= да
invariance
Ну а разве нет?
Anonymous
да
Alexander
Всем привет, подскажите при использовании метода updateOrCreate если было обновление, можно ли получить данные до обновления?
Roman
Arcos
Я правильно понял что для авторизации SPA приложения через API CORS:
а) нужно добавить OAuth авторизацию
б) после этого перенести в API стандартную механику авторизации черезе socialite расширение
г) если URL вернет http тсраницу - ее придется открывать в popup окне чтобы человек дал разрешение.
в) после успешной авторизации генерировать токен и отдавать как если бы это было через стандартную OAuth авторизацию.
г) Если это происходило после отправки разрешения через popup - Нужно отлавливать изменение родительским оконм
Arcos
Или есть способ проще реализовать авторизацию SPA через 100 500 соц.сетей в laravel API?
Джамиль
Да через socialite
Джамиль
У меня даже где то недоделанный пакет в npm лежит))) реализует авторизацию с соц сетей, а ларе все через socialite
Джамиль
Если нужно, то в личке обьясню, только у меня через jwt
Джамиль
https://github.com/dzham/social_auth
Джамиль
в npm https://www.npmjs.com/package/social_auth
Джамиль
описания нет))
Джамиль
`this.socialAuth = new SocialAuth();
this.socialAuth.updateOptions({
vkontakte : {
clientId : config.auth.services.vkontakte.clientId
},
yandex : {
clientId : config.auth.services.yandex.clientId
}
});`
Джамиль
this.socialAuth.auth('vkontakte', function(token){
тут callback
});
Джамиль
в callback token - это code из авторизации
Джамиль
var data = {
code : token,
provider : provider
};
отправляешь в лару
Джамиль
в ларе
$provider = $request->get('provider');
$user = Socialite::with($provider)->stateless()->user();
ceii80
вы тут всё ларавелите смотрю
Roman
Джамиль
Джамиль
это как работает)
Джамиль
так как я в вк уже давал разрешение, то окно вк открывается и сразу закрывается)
Джамиль
а так бы там было типа ращрешить доступ к данным
Daniil
Кто-нибудь на heroku заводил вебсокеты с ларой?
Arcos
Где реализуется авторизация эта проверка авторизации?
Route::middleware('auth:api')->
Хочу поменять ее чутка.
Диего
В провайдере вроде есть путь
Arcos
Блин короче я не понимаю как там ад этот решается :(
Arcos
Хотед еще проверку по коду сделать, я не знаю где менять
Arcos
Ну то есть если в AP Iпридет код, проверить его в бд и по нему тоже считать авторизованным
Диего
Добавь новый мидлвер
Arcos
и чего туда писать?
Arcos
Route::middleware('auth:api')
просто я такую конструкциюб еще понимаю, тут как бы проверяет авторизован или нет.
А вот иначе как поступать я не знаю
Arcos
Там же дальше везде у меня будет использоваться $user->...
Диего
Ээ, ну создай новый мидлвер класс, загугли примеры
Диего
Блять такая, не спится
Arcos
😂
Arcos
Просто есть жуткий auth:user, я предполагал что 2 мидлвер метода с авторизацией не гуд
Arcos
или строгий SOLID?
Диего
Не гуд в твоем случае
Диего
Если первый пропустит по ключу из базы, второй auth пошлет юзера
Диего
Да посмотрите че как котята слепые)
Dmitriy
Dmitriy
я уже отвечал
Dmitriy
*мидваре, одни токены на уме
invariance
😆
Диего
Ну может быть)
invariance
в чекере токенов
Dmitriy
влом искать. кода нет. этот мидлеваре состоит из auth мидлеваре и api мидлеваре . в ларавел магия с этим и сама его создает
Dmitriy
если хочешь найти ссылки . придется по моим ответам искать. я кому-то уже отвечал с сылками
ceii80
поцаны собираюсь идти на юниора, что посоветуйте
ceii80
мне 30 лет
Anonymous
Мне кажется, или ники похожие с челом выше?
Anonymous
Хорошо, я наверное месяца 3
Anonymous
Дико плюсую! Главное - желание впитывать знание и интерес к сфере.
ceii80
а если мной будет руководить школьник, что делать? я боюсь быть в его власти, вседь могут быть и нападки сексуального характера
Arcos
мне 30 лет
https://ru.wikipedia.org/wiki/%D0%A5%D0%BE%D0%BF%D0%BF%D0%B5%D1%80,_%D0%93%D1%80%D0%B5%D0%B9%D1%81
Начала кодить в 38 лет.
Автор языка программирования COBOL, контр-адмирал флота США
Arcos
ceii80
нет
ceii80
но я симпатичен
Dmitriy
Arcos
но я симпатичен
Опреедлись ты хочешь чтобы к тебе приставали или нет.
ceii80
хаххах
ceii80
ну дмитрию я бы разрешил
Arcos
И потом, я предлагаю завернуть эту тему
ceii80
))))))
ceii80
+++
Arcos
Если надо, наверное есть чаты ЛГБТ, там тебе подскажут что делать
ceii80
это вы чего гея программиста прогоняете?
ceii80
я даже не устраивал марш