Что может быть хорошим альтернативным способом проверки возвращаемых пользователей с OpenID?

Я искал заявленные идентификаторы, но они, кажется, имеют некоторые проблемы с некоторыми поставщиками, очевидно? А как насчет запроса на обмен атрибутов для адреса электронной почты учетной записи или чего-то в этом роде? Это будет хорошей альтернативой?

Совет очень ценится.

1 ответ

Решение

Под "проверять возвращение пользователей" я предполагаю, что вы просто имеете в виду определить, когда пользователь возвращается в вашу учетную запись, и войти в систему?

Данные обмена атрибутами предоставляются пользователями и являются необязательными и легко изменяются, поэтому на них нельзя положиться ни в чем, что связано с безопасностью учетной записи.

Идентификатор OpenID от Google является уникальным для каждого домена. Чтобы обойти это, достаточно использовать один домен для аутентификации. И это при условии, что у вас есть несколько доменов. Если у вас только один домен, то проблем нет.

Другие вопросы по тегам