@komigor

Можете посоветовать какие-нибудь фундаментальные статьи, чтобы понять регистрацию?

Можете посоветовать какие-нибудь фундаментальные статьи, чтобы понять весь процесс регистрации пользователя? Вроде знаю как делаются всякие там авторизации, аутентификации, токены но хочется все таки как-то структурировать и разложить по полочкам как в фундаментальных книгах.
  • Вопрос задан
  • 249 просмотров
Пригласить эксперта
Ответы на вопрос 2
deepblack
@deepblack
Ответ написан
Комментировать
@hello_my_name_is_dany
Backend Developer (Node.js, PHP, C#)
Сама по себе регистрация это просто сохранение пользователя в базе данных. Но вокруг этого уже вертится аутентификация, авторизация, шифрование и прочие вещи.
Вообще стандартная схема регистрации такая:
Пользователь заполняет форму нужными данными (почта, телефон, пароль, ФИО и тд, в зависимости от аутентификации и авторизации). Потом эти данные отправляются на сервер, веб-приложение хеширует или шифрует пароль и сохраняет полученные данные в базу данных. Дополнительно можно подтверждать некоторые пользовательские данные, например, отправлять письмо на электронную почту с ссылкой или кодом, отправлять СМС-сообщение на номер телефона и тд, после подтверждения которых пользователь уже может авторизироваться в системе.
Есть несколько общепринятых практик по хешированию, по подтверждению, по хранению и структуризации данных, но реализация зачастую зависит от разработчика и требований к системе.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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