@Nube

Как организовать автризацию в БД PostgreSQL?

Нужно сделать авторизацию т.к я нуб я думаю так: сперва надо найти в БД запись с email, затем проверить такой ли password у email . Если есть способ проще, пожалуйста напишите, можно ссылкой или общим алгоритмом.Спасибо! Изучаю GO поэтому больше уделяю времени на чтение по GO чем по работе с БД и отсюдова такие вопросы .
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 3
  • @RidgeA
    Да, именно так. Только пароль хранить в виде хеша какого-то.
    Про oauth2 - предложение хорошее, но это потом, пока попробуй так сделать а то будет казаться что какая-то магия происходит.
    Ответ написан
  • nikonor
    @nikonor
    Программист perl, go, js
    Совсем не так. Это будет два запроса, что не очень логично.
    Надо взять за один запрос хеш пароля клинта по имейлу.
    Select pwd_hash from user where upper(email) = upper($1);

    И если что-то вернулось, то сверить с тем, что пришло с фронта.
    Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы