Documentation

Two-Factor Sign-in

This page is also in the Groundskeeper wiki: https://github.com/rsjsoftwareltd/groundskeeper/wiki/Two-Factor-Login

Groundskeeper can ask for a second step when you sign in: a six-digit code from an authenticator app on your phone (Microsoft Authenticator, Google Authenticator, Authy, 1Password and the like all work). It uses the same standard those apps use for every other site, so nothing extra is installed anywhere. It is per person and optional.

Turning it on #

  1. Sign in, open Settings -> Users, and find the Two-factor sign-in card.
  2. Click Set up two-factor sign-in. A QR code appears. Scan it with your authenticator app, or type the secret shown beside it into the app by hand.
  3. Enter the six-digit code the app now shows and click Turn on.
  4. Save the eight recovery codes shown next. They appear once. Any one of them signs you in if you lose your phone, and each works only once.

From then on, signing in asks for your password, then for the current code from the app (or one of your recovery codes).

Turning it off #

On the same card, open Turn off two-factor sign-in and enter your password and a current code. Both are needed on purpose, so a sign-in left open on a desk cannot remove it.

Lost your phone? #

Use one of your recovery codes to sign in, then turn two-factor off and set it up again on the new phone. If you have no recovery codes left, an administrator can clear your two-factor from Settings -> Users with the Reset 2FA button beside your name; you then sign in with your password alone and set it up again. If you are the only administrator and have no recovery codes, see I've forgotten the admin password in Troubleshooting -- recreating the first admin account starts it without two-factor.

Notes #

Last updated: 2026-10-17 (v0.192.4)