docs/system-admin-guide/authentication/login-registration-settings/README.md
To adapt general system login and registration settings in OpenProject, navigate to Administration -> Authentication and choose -> Login and registration.
Here you can adapt various settings related to login and registration in OpenProject, grouped under four tabs:
Login
Single Sign-On (SSO)
Registration
Passwords
Under the Login tab you can adjust following settings:
Enable or disable the autologin option. This allows a user to remain logged in, even if they leave the site. If this option is activated, the “Stay signed in” option will appear on the login screen to be selected.
Activate the session expiration option.
Set the duration for inactivity time, after which a session will expire. Note that any value below 5 will be treated as disabling the session expiration setting.
Define whether user login, name, and mail address should be logged for all requests.
Define a path to redirect users to after their first login. If left empty, users are redirected to the homepage to see the onboarding tour.
Set a default path to redirect users to after login (only if the login link is not a back link, i.e. www.example.openproject.com/login). If left empty, users are redirected to the homepage.
Do not forget to save your changes.
Under the Single Sign-On (SSO) tab you can adjust following settings:
[!NOTE] Unless you also disable password logins, with this option enabled, users can still log in internally by visiting internal login page, for example
https://yourinstancename.openproject.com/login/internallogin page.
[!IMPORTANT] It is not recommended when using an identity provider that is not trusted by all users in your instance, as this may introduce security risks.
Under the Registration tab you can adjust following settings:
[!IMPORTANT] If you uncheck this box, your OpenProject instance will be visible to the general public without logging in. The visibility of individual projects depends on this setting.
Select an option for self-registration. Self-registration can either be disabled, or it can be allowed with the following criteria:
a) Account activation by email - users can register on their own. They will receive an activation email and will need to activate their account after confirming their email address.
[!WARNING] Administrators have no moderation control over this activation process if this method is selected.
b) Manual account activation - users can register on their own. However, an administrator (or a user with the global permission to create or manage users) needs to activate them.
c) Automatic account activation - users can register on their own. Their accounts are immediately active without further action.
[!WARNING] Administrators have no moderation control over this activation process if this method is selected.
[!NOTE] By default, self-registration is only applied to internal users (logging in with username and password). If you have an identity provider such as LDAP, SAML or OpenID Connect, use the respective settings in their configuration to control which users are applicable for automatic user creation.
Define after how many days the activation email sent to new users will expire. Afterwards, you will have the possibility to re-send the activation email via the user settings.
Choose for which language you want to define the footer displayed at the bottom of the registration page and formulate that footer text.
Under the Password tab you can adjust following settings: