Я работаю над сайтом, который требует, чтобы у пользователя было уникальное имя пользователя, чтобы использовать все сервисы на сайте.Они не могут самостоятельно изменить это имя пользователя для справедливости сообщества.
Мы хотели бы предоставить пользователям простоту регистрации / входа в систему с использованием их учетных записей Facebook, но это требование имени пользователя, очевидно, является препятствием.
Единственная идея, которая мне пришла в голову - после процесса подключения отправить пользователя на страницу последнего шага, где он вводит имя пользователя.Единственным недостатком этого является то, что пользователь имеет возможность отойти перед вводом имени пользователя, что означает, что нам нужно добавить дополнительные уровни проверок для нескольких функций сайта, чтобы гарантировать, что у пользователя есть имя пользователя, и запросить его, если нет.
Любые идеи о том, как упростить это во время процесса подключения?Есть ли на сайте примеры подобных реализаций, где требуется дополнительная информация, чтобы использовать некоторые или все функции сайта?