-
Notifications
You must be signed in to change notification settings - Fork 25
Сброс авторизации по паролю
Изначально авторизация через сторонние сервисы была предпочтительным способом авторизации в Bonsai, в основном за счет безопасности и простоты для пользователя.
Увы, с лета 2021 года Facebook поменял правила пользования авторизационными приложениями. Приложение должно периодически проходить ручную модерацию, для чего администратор Bonsai должен создать специальную учетную запись и предоставить данные от нее в Facebook. Данный способ имеет смысл на публичных сервисах с автоматической регистрацией, но в контексте Bonsai противоречит основной идее: хранимые данные о семье не должны быть доступны третьим лицам. В связи с этим авторизация через Facebook больше не поддерживается.
Существующие учетные записи, привязанные к Facebook, необходимо перевести в тип "авторизация по паролю" с помощью SQL-скрипта (пароль будет заменен на 123456
:
UPDATE "public"."AspNetUsers"
SET
"PasswordHash" = 'AQAAAAEAACcQAAAAEOKtY+Y/P0WYToOv6fhFyQKDRj8ZBPbZBNX72ilP9a9jsrk+MsX2L0Q1FVUFkbQ7SQ==',
"SecurityStamp" = 'OFYAMDMHVW5CK5Y3W6OJIKQX4INUIZC2',
"AuthType" = 1
WHERE
"Email" = '<EMAIL>'
Аналогичный скрипт может быть использован администратором в случае, если он забыл собственный пароль, но имеет доступ к БД.