Можно ли зашифровать имя пользователя и адрес электронной почты, чтобы Allauth соответствовал PII? Если так, как бы вы это сделали? Если это возможно, как администратор сайта go сможет расшифровать имя пользователя и адрес электронной почты, если им необходимо связаться с пользователем?
Не уверен, что Аллаху нужно специально зашифровать или саму модель пользователя. В настоящее время я не использую пользовательскую модель. Все, что у меня есть, это таблицы по умолчанию, которые поставляются с моделью allauth / user: адреса электронной почты, группы и пользователи.
Project Github: https://github.com/pennersr/django-allauth
Для этого Вам нужно переопределить Аллаута и использовать какой-нибудь пакет шифрования, такой как https://github.com/georgemarshall/django-cryptography? Или есть лучший способ?