мейла и пароля (sign-up, sign-in).
Хочу сделать полноценную регистрацию с помощью сторонних сервисов (гугл и т.д.) с записью данных в базу. Как это реализовывают в лучших традициях? Первое, что приходит в голову - после авторизации с помощью гугла, генерировать пароль и по sign-up ендпоинту регистрировать юзера. Ну и при входе через гугл искать юзера по полученному от гуглапи мейлу и авторизовать его с моими внутренними токенами.
Погугли Oauth
ок, допустим гугл сервис отдает только мейл, имя и аватар. В базе приложения ещё допустим есть поля с адресом и телефоном. Получается в базе юзера не будет и будут отображены данные которые получаем с Oauth. Так вот хочу чтоб была не авторизация через сторонний сервис, а регистрация. Чтобы потом юзер мог добавлять информацию и мог заходить в один аккаунт как с помощью мейла и пароля, так и с помощью стороннего сервиса.
Обсуждают сегодня