Configuring single sign-on (AEN 4.2.1)#

AEN’s single sign-on (SSO) capability creates a new authentication provider that defers to your Anaconda Repository for login and authentication cookies.

To enable SSO:

  1. Deploy AEN and Repository on the same machine.

  2. In the /opt/wakari/wakari-server/etc/wakari/config.json file, add:

    "SECRET_KEY": "<repo signing secret>",
  3. Copy the SECRET_KEY from the Repository configuration file.

  4. In the /opt/wakari/wakari-server/etc/wakari/wk-server-config.json file, modify:

    "accounts": "wk_server.plugins.accounts.repo",
  5. To activate the changes restart wakari-server:

    sudo service wakari-server restart

SSO is enabled.