Login Configuration
Configuration
Section titled “Configuration”Use the environment variable PLT_USER_MANAGER_SUPER_ADMIN_EMAIL to list (separated by a comma) all the emails that will be super admin.
Every time ICC restarts, it checks for those emails and adds them to the users database.
Login Providers
Section titled “Login Providers”All supported providers can be set as comma separated values in the VITE_SUPPORTED_LOGINS environment variables:
google: uses Google OAuth. Please follow this guide- set
PLT_GOOGLE_OAUTH_CLIENT_IDandPLT_GOOGLE_OAUTH_CLIENT_SECRETwith the values of your newly created app.
- set
github: uses Github OAuth Apps. Please follow this guide- set
PLT_GITHUB_OAUTH_CLIENT_IDandPLT_GITHUB_OAUTH_CLIENT_SECRETwith the values of your newly created app.
- set
password: use a password to login with a sample user. This should be used only for testing purposes.- requires setting
PLT_MAIN_SITE_PASSWORDas well
- requires setting