Size: a a a

React — русскоговорящее сообщество

2021 April 21

БП

Безпонтовый Пирожок... in React — русскоговорящее сообщество
Ребята, кто-то может подсказать как сделать автологин ?
Я придумал только варик, где создаётся ещё один роут на Бэке, но думаю, что есть  варианты  получше
(БД - кластер Монго Атлас)
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Ну, вот у тебя у каждого есть id
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
Что за автологин?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Тебе нужен чекбокс, который меняет условный стейт на тру если он включен, если он включен то ты value полей логина после кнопки логина не очищаешь о сохраняешь в их стейты, на кнопку логина прописываешь что если эти стейты trim() то автоматом выполнится та функция которая задана кнопке
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
В таком случае если стейты value инпутов не верные типо такого аккаунта не существует то тебе по кд будет кидать ошибку а как это пофиксить я не знаю))))
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
Он про remember me?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Да, но не просто remember me но еще и автоматический логин
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
То есть сайт автоматом входит в систему если галка стоит, а не просто выставляет значения
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Хотя я и не понимаю где такое может быть надо
источник

AC

Alexandr Chernobay in React — русскоговорящее сообщество
Так токен в кукисах хранить и чекаешь при входе на сайт
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
Можно просто если без ремембер ми то в сешен сторедж сетать а если с то локал
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Я так не умею я тут до сих пор с просто авторизацией вожусь
источник

AC

Alexandr Chernobay in React — русскоговорящее сообщество
Если пробился по токену - порядок. Нет - редирект на логин
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Как вообще получить этот токен тупой
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
А в чем проблема?
источник

AC

Alexandr Chernobay in React — русскоговорящее сообщество
Авторизацию по токену почитай, бек его генерит
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Когда я кликаю на кнопку логин то сервер отдает либо токен либо ошибку, если он отдает токен то есть вход, если отдает ошибку то пишу что ошибка извините, так?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Так нет у меня никакого бека, я ж пишу портфолио или около того, поэтому мне надо понять как самому его получить
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Я уже нашел как сделать сервер самому чтобы с запросами поработать, но не прописывать же мне токен вручную для каждого юзера?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Ведь на фейк апи я могу только данные редактировать
источник