- Человек заходит на сайт используя браузер.
- Приложение смотрит наличие аутентифицированной сессии, и если сессии нет - автоматически создает пользователя и сразу логинит его.
- Причем ЕДИНСТВЕННЫМ идентификатором пользователя является рандомный токен (нет ни логина, ни пароля, ни email).
- Приложение сообщает пользователю его токен.
- И предлагает залогиниться под другим токеном если у него такой уже есть (с прошлого раза).
Вот как такое лучше всего и проще всего реализовать?
Виталий, дело-то не в этом. На С++ сайты может вообще летать будут, однако мало кто пишет сайты на С++, потому что этот язык не для этого создан, он неудобный для сайтописания. Вот то же самое и с JS для бэкэнда.
Ок! Спасибо!!