Переключение встроенной авторизации на Authentik для GitTea
Для того что бы отключить обычную авторизацию в Gitea и использовать только авторизацию Authentik (или любого другого провайдера OAuth2) необходимо сделать переадресацию в реверс прокси.
Пример для Traefik
http:
routers:
gitea-secure:
rule: "Host(`gitea.<domein>.ru`)"
entrypoints:
- https
middlewares:
- authentik
- gitea-login-redirect
- ip-allow-list
tls: true
service: gitea
middlewares:
gitea-login-redirect:
redirectregex:
regex: https://gitea.<domein>.ru/user/login*
replacement: https://gitea.<domein>.ru/user/oauth2/authentik
Где authentik
имя провайдера OAuth2 в gitea.
Упоминания: