Я бы сказал, что из коробки это не HIPAA-совместимый.
Способ выяснить это - создать новое веб-приложение, используя только default.aspx и, возможно, страницу входа. Затем щелкните инструмент «Конфигурация ASP.NET» на панели инструментов обозревателя решений, чтобы запустить приложение конфигурации (вы также можете сделать это из IIS, если ваш сайт находится там). Установите значения по умолчанию, выбрав AspNetSqlProvider
для всех функций.
Это создаст ASPNETDB.MDF в вашей папке App_Data. Щелкните правой кнопкой мыши и выберите «Открыть». Это откроет его в обозревателе серверов, где вы сможете просмотреть все созданные таблицы.
Вы обнаружите, что пароль хранится в хеше в таблице aspnet_Membership
, а не в виде простого текста. Это хорошая вещь. Тем не менее, адрес электронной почты также хранится в открытом виде. Если я помню свои тренировки по HIPAA, проведенные четыре года назад, это PII, и они должны хотя бы притворяться особенными. Таким образом, любой, кто имеет доступ к базе данных, может найти адрес электронной почты любого участника.
Редактировать на основе обновлений:
Если вы говорите только об их использовании для аутентификации и авторизации, я бы сказал, что вы в порядке. Вам нужно будет игнорировать адрес электронной почты.