Connect your computer
Connecting lets this computer receive your toolkits. The web app lists connected computers under Settings → Computers.
Before you start
Section titled “Before you start”Install Code Config on the computer you want to connect. Sign in to the web app using the account that should own the connection.
Connect from the desktop app
Section titled “Connect from the desktop app”- Open Code Config on that computer and choose Connect this computer.
- Choose Sign in with browser. If the browser does not open, use the address and code shown in the app.
- In the browser, check that the code matches and approve the connection.
- Return to Code Config. It continues automatically after approval.
Approve only a connection you started. An expiring code can be replaced while the desktop app waits; use the latest code shown.
Connect from the terminal
Section titled “Connect from the terminal”Run this on the computer you want to connect:
csc loginOpen the displayed link and approve its code in your browser. You can choose --browser to open the link locally or --device-code to display the code and wait.
For a server reached over SSH, start without waiting:
csc login --no-waitApprove the displayed code in your own browser, then return to the server and finish:
csc login --statuscsc enroll is an alias for csc login.
Check it worked
Section titled “Check it worked”The app or CLI confirms the connection. In the web app, open Settings → Computers and find this computer. Signing in through the browser is one step; the local app or CLI finishes the connection.
The web app’s Connect a computer action shows these same instructions. Connecting still starts on the computer you want to connect, and you approve it in a browser.
Common problems
Section titled “Common problems”Code expired or sign-in denied: start a new attempt and approve the current code.
Already connected: use the existing connection. To use another account, sign out in Code Config on this computer before reconnecting.
Cannot reach the service: check the computer’s internet connection. Troubleshooting lists the exact messages.