Как сохранить целостность между электронной почтой, хранящейся в аутентификации AWS Auth0, и нашей таблицей контактов на сервере SQL через наше веб-приложение C#? - PullRequest
1 голос
/ 07 февраля 2020

Мы пытаемся решить проблему аутентификации IDP для наших C# веб-приложений с AWS RDS SQL Server 2017 back-end. Новая функция заключается в предоставлении учетной записи для всех наших клиентов. Предполагается, что он будет иметь форму Email / Password и аутентифицирован с помощью AWS Auth0. Проблема в том, что у нас в RDS будут таблицы управления контактами, которые также должны содержать адрес электронной почты для администрирования и различных процессов. Мы хотим, чтобы пользователи могли изменять свой адрес электронной почты, но мы хотим сохранить целостность между Auth0 и нашей базой данных. Я рассмотрел следующие решения:

  • Использование AWS Лямбда-функции для запуска событий Auth0 и обновления нашей таблицы контактов
  • Использование хранимых процедур для проверки и обеспечения проверки подлинности Auth0 с использованием функций CLR

Кто-нибудь еще использует такую ​​аутентификацию и требует целостности с двумя сохраненными электронными письмами?

...