Интеграция Auth0 CustomDatabase и Passwordless - PullRequest
1 голос
/ 08 июля 2019

ищем совет, как правильно интегрировать подход Custom Database и Passwordless (magic-links) в Auth0.

Мы используем Custom Database, интегрированную с PostgreSQL, но наши пользователи просят подход "magic links"(как в Slack auth flow).

Согласно документации Auth0, Пользовательская база данных и Без пароля являются разными "базами данных пользователей" и не могут быть интегрированы между.

Кто-нибудь имел какой-либо подход к созданию магических ссылок для автоматической аутентификации пользователей из пользовательской базы данных?

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 10 июля 2019

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

0 голосов
/ 12 июля 2019

Вам потребуется подключение без пароля в Auth0 (электронная почта без пароля, поскольку электронная почта без пароля не сохранит электронную почту пользователя), а затем добавьте Связывание учетной записи Правило, которое обнаружит подтвержденные учетные записи с тем же адресом электронной почты и объединит их в один, возможно, с учетной записью Custom DB в качестве основной учетной записи и учетной записи электронной почты без пароля в качестве дополнительной. Пользователь может выбрать, чтобы войти, используя опцию Eighter.

Правило связывания учетных записей также можно настраивать, и вы даже можете развернуть свою собственную логику связывания учетных записей, используя API-интерфейс управления, который позволяет связывать / отменять связывание учетных записей: https://auth0.com/docs/api/management/v2#!/Users/post_identities

...