аутентификации.
                  
                  
                  Если кратко - надо сделать аутентификацию только по одному полю, например, username
                  
                  
                  
                  
                  
                  Меня просят сделать возможность аутентифицировать пользователя без пароля, есть только уникальное поле.
                  
                  
                  Я долго отказывался от этой идеи, (а эта идея появилась из просьб пользователей, им не хочется регистрироваться на этапе скачивания приложения)
                  
                  
                  
                  
                  
                  У них сразу свои личные данные должны быть, что значит - я не могу им давать доступ анонимного пользователя.
                  
                  
                  Пришли к выводу, что фронт будет создавать мне одно уникально поле, которое не вводит пользователь, а когда он захочет сохранить свои данные, чтоб переместиться на другое устройство или захочет приобрести какую-либо подписку - тогда он зарегистрируется через OAuth.
                  
                  
                  
                  
                  
                  В OAuth пароль не используется и не задается, значит можно сделать аутентификацию свою без пароля.
                  
                  
                  Можете подсказать как?
                  
                  
                
Пользователь авторизуется через какой то сервис? Вк гитхаб или еще что?
Это один из способов. Второй - пользователь ничего не вводит кроме нужных параметров для бизнес-логики. Генерируется его юзернейм и с этими данными отправляется на сервер. Как его аутентифицировать после этого без пароля?
Обсуждают сегодня