Что произойдет, если я передам SECRET_KEY проекта1 проекту2

Простите за беспокойство, но у меня есть вопрос о SECRET_KEY в Django.

Так я знаю, что эти SECRET_KEY уникальны для каждого проекта.

Вот я и думаю, что произойдет, если я изменю этот SCECRET_KEY.

Предположим, я создал проект1 и скопировал SECRET_KEY, затем вставил его в SECRET_KEY проекта2 и после этого удалил проект1.

Так что же произойдет? Я много искал, но не получил четкого ответа на этот вопрос.

Спасибо!!!

Пользовательский опыт, на который непосредственно влияет изменение значения: сессии, декодирование данных будет нарушено, это справедливо для любого бэкенда сессии (куки, база данных, файловая база или кэш). Уже отправленный токен сброса пароля не будет работать, пользователям придется запрашивать новый.

То же самое произойдет для обоих проектов.

Ключ используется в различных вещах, в основном используется в сессионных куках. Ключ CSRF, вероятно, тоже изменится.

Будут затронуты многие вещи, использующие SECRET_KEY

Подробнее вы можете прочитать здесь - https://docs.gitguardian.com/secrets-detection/detectors/specifics/django_secret_key

Вернуться на верх