@erik_mikoyan
Самопровозглашенный программист

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

Как реализовать авторизацию на сайте?
  • Вопрос задан
  • 725 просмотров
Пригласить эксперта
Ответы на вопрос 3
JaxAdam
@JaxAdam
Junior Full-Stack Developer
Создать базу с пользователями. У каждого пользователя должен быть уникальный логин (можно проверить генератором и проверочной рекурсией). В базе хранить нужно не сам пароль а хэшированный или зашифрованный. При входе пароль нужно опять хэшировать и сравнивать хэши пароля в базе и на странице входа. Остальные поля в базе можешь сам составить. У меня это обычно: id, email, login, phone, is_verified, status, passhash, is_deleted
Ответ написан
BasiC2k
@BasiC2k
Возьмите имеющуюся систему авторизации и разберитесь - как она работает. Сделайте у себя аналогично.
Ответ написан
@d-sem
Практически в любом веб-фреймворке есть компонент авторизации. Изучить и использовать его, чтобы не готовить велосипеды. Также в большинстве веб языков есть библиотеки с названием содержащие passport в названии, реализующих авторизацию в том или ином виде.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы