diff --git a/deployment/environments/group_vars/all/vitamui_vars.yml b/deployment/environments/group_vars/all/vitamui_vars.yml index 70e6342489b4e6b73267f74c4c8f8ea61ab96b36..67a7d8372cb81071dd56ce6668b9b0c80a295a4a 100755 --- a/deployment/environments/group_vars/all/vitamui_vars.yml +++ b/deployment/environments/group_vars/all/vitamui_vars.yml @@ -167,7 +167,7 @@ vitamui: logback_total_size_cap: "5GB" root_log_level: "ERROR" vitamui_level: "INFO" - reset_password_url: /cas/extras/resetPassword?username={username}&firstname={firstname}&lastname={lastname}&language={language}&ttl=1day + reset_password_url: /extras/resetPassword?username={username}&firstname={firstname}&lastname={lastname}&language={language}&ttl=1day security_internal: host: "vitamui-security-internal.service.consul" vitamui_component: "security-internal" diff --git a/deployment/roles/vitamui/templates/iam-internal/application.yml.j2 b/deployment/roles/vitamui/templates/iam-internal/application.yml.j2 index 55e4be4ae1d24d3dfc0b7837ffdd82ed59255954..e2d5d978655236ac64ee9221128c5184d35f1327 100644 --- a/deployment/roles/vitamui/templates/iam-internal/application.yml.j2 +++ b/deployment/roles/vitamui/templates/iam-internal/application.yml.j2 @@ -79,7 +79,11 @@ cas-client: hostname-verification: false {% endif %} +{% if vitamui.cas_server.base_url is defined %} cas.reset.password.url: {{ vitamui.cas_server.reset_password_url }} +{% else %} +cas.reset.password.url: /cas{{ vitamui.cas_server.reset_password_url }} +{% endif %} login.attempts.maximum.failures: {{ vitamui_struct.login_max_failure|default('5') }} login.attempts.time.interval: {{ vitamui_struct.login_interval|default('20') }}