Skip to main content
The watcher installer adds an enfors command-line tool for signing in and managing the watcher — the same commands on macOS and Windows.

Commands

Where credentials live

Sign-in

Sign-in is a browser-based Cognito OAuth2 + PKCE flow with a local callback on localhost:8765. The resulting id-token is cached and auto-refreshed via the refresh token — you normally sign in once.
If enfors check shows the watcher can’t authenticate (e.g. the refresh token was revoked), run enfors login again.
For programmatic access to the Data API or MCP server, use an enf_live_… token rather than your SSO session. See Authentication.