更新 README 文件中的密码哈希生成命令,修正 .env 文件中 ADMIN_PASSWORD_HASH 的更新方式,确保密码哈希被正确引用。此更改提高了文档的准确性和可用性。

This commit is contained in:
BetterAndBetterII
2025-08-18 12:35:27 +00:00
committed by Yuzhong Zhang
parent 5ce2d8604d
commit e218aeb6b3
3 changed files with 3 additions and 4 deletions
+1 -2
View File
@@ -3,9 +3,8 @@ OIDC_CLIENT_ID=excalidraw
OIDC_CLIENT_SECRET=excalidraw-secret OIDC_CLIENT_SECRET=excalidraw-secret
OIDC_REDIRECT_URL=http://localhost:3000/auth/callback OIDC_REDIRECT_URL=http://localhost:3000/auth/callback
ADMIN_USERNAME=admin
ADMIN_PASSWORD_HASH='$2a$10$2b2cU8CPhOTaGrs1HRQuAueS7JTT5ZHsHSzYiFPm1leZck7Mc8T4W'
ADMIN_EMAIL=admin@example.com ADMIN_EMAIL=admin@example.com
ADMIN_PASSWORD_HASH='$2a$10$2b2cU8CPhOTaGrs1HRQuAueS7JTT5ZHsHSzYiFPm1leZck7Mc8T4W'
ADMIN_USERNAME=admin # Optional ADMIN_USERNAME=admin # Optional
ADMIN_USER_ID=admin1234 # Optional ADMIN_USER_ID=admin1234 # Optional
+1 -1
View File
@@ -74,7 +74,7 @@ Change your password in `.env` file.
# Generate the password hash # Generate the password hash
echo YOUR_NEW_PASSWORD | htpasswd -BinC 10 admin | cut -d: -f2 > .htpasswd echo YOUR_NEW_PASSWORD | htpasswd -BinC 10 admin | cut -d: -f2 > .htpasswd
# Update your .env file # Update your .env file
sed -i 's/ADMIN_PASSWORD_HASH=.*/ADMIN_PASSWORD_HASH=$(cat .htpasswd)/' .env sed -i "s|ADMIN_PASSWORD_HASH=.*|ADMIN_PASSWORD_HASH='$(cat .htpasswd)'|" .env
``` ```
</details> </details>
+1 -1
View File
@@ -73,7 +73,7 @@ docker compose -f docker-compose.dex.yml up -d
# 生成密码哈希 # 生成密码哈希
echo YOUR_NEW_PASSWORD | htpasswd -BinC 10 admin | cut -d: -f2 > .htpasswd echo YOUR_NEW_PASSWORD | htpasswd -BinC 10 admin | cut -d: -f2 > .htpasswd
# 更新 .env 文件 # 更新 .env 文件
sed -i 's/ADMIN_PASSWORD_HASH=.*/ADMIN_PASSWORD_HASH=$(cat .htpasswd)/' .env sed -i "s|ADMIN_PASSWORD_HASH=.*|ADMIN_PASSWORD_HASH='$(cat .htpasswd)'|" .env
``` ```
</details> </details>