Skip to content

Advanced Identification and Authentication

  • RWTH SSO
  • LDAP
  • OAuth/OIDC
  • authlib
  • Google
  • GitLab
  • Apple -> 99€ per year for Apple Developers Program
  • Microsoft -> Only possible via Azure (not free)
  • Facebook -> Professional business verification necessary
  • GitHub
for var in DB_PASSWORD ADMIN_USERNAME ADMIN_EMAIL ADMIN_PASSWORD XAPI_AUTH_CREATION XAPI_AUTH_EXPERIENCE EMAIL_ADDRESS EMAIL_REPLY_TO EMAIL_PASSWORD EMAIL_SMTP_SERVER EMAIL_PORT; do
  sed -i "s/^$var=.*/$var=${!var}/" .env
done

sed -i "s/^XAPI_TRACKING=.*/XAPI_TRACKING=1/" .env
sed -i "s,^XAPI_ENDPOINT=.*,XAPI_ENDPOINT=$XAPI_ENDPOINT," .env
sed -i "s/^EMAIL_NOTIFICATIONS=.*/EMAIL_NOTIFICATIONS=1/" .env
Edited by Lars Florian Meiendresch