Я давно использую Janrain Engange и был очень доволен этим.
Хотя в последнее время у меня есть несколько отчетов от пользователей, которые мне не удалось по-настоящему зафиксировать. Одной из проблем было то, что некоторые пользователи не могли войти в систему с помощью Google, когда в то же время я смог войти. Проблема просто загадочно ушла. ...
Еще одна проблема, с которой я столкнулся, заключается в том, что вы не можете использовать ее для входа пользователей в виджет JavaScript на стороннем сайте, поскольку после успешного входа в систему вы будете перенаправлены на новую страницу.
Итак, я начинаю готовиться к провайдеру аутентификации. Мой главный вопрос, как перенести учетные данные пользователя. В моей БД у меня есть поля, в которых хранится идентификатор пользователя и идентификатор openId. Если я переключусь на библиотеку .NET, будет ли этот openId Id по-прежнему использоваться для аутентификации или мне придется форсировать новый процесс регистрации?