Size: a a a

var chat = new Chat();

2020 May 30

VL

Vova Lantsov in var chat = new Chat();
Artur
та знаю, не получилось реализовать никак, время очень сильно поджимает))
У меня в проекте реализовано, прям из кукисов jwt беру, самый быстрый вариант был такую авторизацию накидать чтобы она не сбрасывалась при перезагрузке страницы)
источник

A

Artur in var chat = new Chat();
Vova Lantsov
У меня в проекте реализовано, прям из кукисов jwt беру, самый быстрый вариант был такую авторизацию накидать чтобы она не сбрасывалась при перезагрузке страницы)
Сейчас попробую найти, спасибо большое))
источник

A

Artur in var chat = new Chat();
источник

B

Bretbas in var chat = new Chat();
Artur
так а что делать, если токенов у одного пользователя много или старый автоматом при создании нового исчезает?)  как все токены просмотреть можно?)))👍👍👍спасибо
Тогда нужно создавать новую абстракцию на сервере в виде Сессии, которая будет хранится в БД. Каждая запись будет, скажем, иметь Токен, отметку времени, устройство и тд
источник

B

Bretbas in var chat = new Chat();
ну и собственно вручную ей управлять на сервере, валидировать Сессию и все такое
источник

B

Bretbas in var chat = new Chat();
@arturarturarturartur , как это делает телега:
источник

B

Bretbas in var chat = new Chat();
Тоесть на клиенте можно еще и управлять сессиями. Уничтожать их, просматривать устройства, с которых заходили, статус и все такое
источник

B

Bretbas in var chat = new Chat();
JWT будет являться в этом случаем не только ключом авторизации, но и сопоставлением с текущей сессией
источник

А

Андрій in var chat = new Chat();
Bretbas
@arturarturarturartur , как это делает телега:
что ты там делаешь такое страшное....
источник

VL

Vova Lantsov in var chat = new Chat();
Artur
так а что делать, если токенов у одного пользователя много или старый автоматом при создании нового исчезает?)  как все токены просмотреть можно?)))👍👍👍спасибо
У тебя если глянешь в Claims кладётся Guid, по идее это твой айди который ты можешь засунуть в бд и потом удалить, когда токен должен истечь
источник

R

RA-TA-TATA in var chat = new Chat();
Bretbas
@arturarturarturartur , как это делает телега:
ты уже и моделируешь))
источник

R

RA-TA-TATA in var chat = new Chat();
разносторонний человек ты)
источник

B

Bretbas in var chat = new Chat();
RA-TA-TATA
ты уже и моделируешь))
источник

ДП

Дмитрий Полянин... in var chat = new Chat();
Я токен храню сразу и в LocalStorage и в Куки, из двух частей
источник

R

RA-TA-TATA in var chat = new Chat();
хехе, для себя чисто?)
источник

B

Bretbas in var chat = new Chat();
Модели для ЧПУ станка делаю
источник

B

Bretbas in var chat = new Chat();
Андрій
что ты там делаешь такое страшное....
😃
источник

R

RA-TA-TATA in var chat = new Chat();
Bretbas
Модели для ЧПУ станка делаю
норм тебе и моделить и прогать)
источник

R

RA-TA-TATA in var chat = new Chat();
тупо сразу на 50$/h
источник

B

Bretbas in var chat = new Chat();
RA-TA-TATA
норм тебе и моделить и прогать)
ну не очень. Не особо нравится моделить.
Но приходится. Так как я бы не получил бы тут такую власть, как сейчас)
источник