fix and update

This commit is contained in:
lendry
2026-07-07 09:01:49 +03:00
parent 881e5d764b
commit 29306eb2ec
14 changed files with 551 additions and 60 deletions

View File

@@ -3324,7 +3324,9 @@ verify_fedcm_endpoints() {
if [[ -n "$config_login_url" ]]; then
echo -e " ${GREEN}${NC} FedCM config.json login_url=${config_login_url}"
if [[ "$config_login_url" != "https://${api_domain}/auth/login" \
&& "$config_login_url" != "http://${api_domain}/auth/login" ]]; then
&& "$config_login_url" != "http://${api_domain}/auth/login" \
&& "$config_login_url" != "https://${api_domain}/auth/login?fedcm=1" \
&& "$config_login_url" != "http://${api_domain}/auth/login?fedcm=1" ]]; then
echo -e " ${YELLOW}!${NC} login_url должен быть same-origin с config (${scheme}://${api_domain}/auth/login)"
echo " Иначе Chrome: «invalid URL for login_url». Пересоберите api-gateway и ./install.sh --fix-all"
fi