DennisKingsman
@DennisKingsman
Студент

Как авторизировать клиента на сайте?

У меня есть сайт с двумя кнопками на главной странице : log in и register для авторизации и регистрации соответственно. При попытке регистрации сначала проверяется пароль и повторный пароль , потом проверяется email , если такой уже есть в базе, то данный пользователь уже зарегестрирован , если все нормально , то данные помещаются в базу. Далее нам необходимо залогиниться, и тут я уже не понимаю как это провернуть. Я могу проверить email и пароль на наличие такого пользователя в базе, но как потом отобразить на сайте его личный кабинет я не понимаю . То есть до авторизации личный кабинет должен быть пустым , а после все действия должны отображаться уже для конкретного пользователя.
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
l3ftoverz
@l3ftoverz Куратор тега Веб-разработка
Люблю Финский металкор и ищу работу.
Ну, обычно юзеру при авторизации даётся как бы так сказать, сессия или токен сессии, ставится куда-то в Куку и при каждом запросе сайта юзер тебе эту Куку дает, ты эту Куку проверяешь у себя где-то, где хранишь токены, обычно это таблица в бд. Если все норм с токеном - юзер авторизован, что бы понять, кто есть кто, ты заранее этот токен привязываешь к конкретному юзеру.

Это если очень грубо и поверхностно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 80 000 до 120 000 ₽
Crypterium Москва
от 180 000 до 240 000 ₽
NO ONE Москва
от 150 000 до 180 000 ₽
25 мая 2020, в 22:16
3000 руб./за проект
25 мая 2020, в 21:37
3000 руб./за проект