Integrations · Wiki.js

Sign in to Wiki.js with Google or a passkey

The MyLogin.world Bridge runs next to Wiki.js and sets it up to sign in through MyLogin.world. People choose Wiki.js’s sign-in button, use Google or a passkey, and come back signed in. Wiki.js keeps its own accounts and permissions.

  1. 1

    Add the Wiki.js address

    In your dashboard, choose Add a service › Wiki.js and enter the address you open Wiki.js at, such as http://192.168.1.30:3000. The command in step 2 fills in as you type.

  2. 2

    Run on the Wiki.js host Version 2.0.0

    Run as root on the host where Wiki.js runs. It installs the MyLogin.world Bridge for Wiki.js and configures Wiki.js, asking before any restart. Linux. Uses Docker when the host has it, otherwise a systemd service.

    Review the script ·Source · GPL-3.0-or-later

    Download the files

    If the address leads to another machine, such as a proxy, add --host and this host’s address.

    Then Add the strategy the command prints under Administration › Authentication.

  3. 3

    Open Wiki.js and sign in

    Choose “MyLogin.world” on the Wiki.js sign-in page.

If something fails

On the host, mylogin-oidc wikijs status shows the bridge and its sign-in address, and mylogin-oidc configure wikijs sets Wiki.js up again. docker logs mylogin-wikijs (or journalctl -u mylogin-oidc@wikijs) shows every request and why a sign-in was refused.

Still stuck? Send us the output: support@mylogin.world.compas.cs.stonybrook.edu.