archgate login
Autentiser med GitHub for å få tilgang til Archgate editor-plugins. Hvis du ikke er registrert ennå, håndterer CLI-en registrering automatisk — den ber om e-postadressen din, foretrukket editor (Claude Code, Cursor, VS Code, GitHub Copilot eller opencode) og bruksområde, og registrerer deg før innloggingen fullføres.
archgate loginStarter en GitHub Device Flow (OAuth). CLI-en viser en engangskode og en URL. Åpne URL-en i nettleseren din, skriv inn koden og autoriser Archgate GitHub OAuth-appen. Når autorisasjonen er fullført, veksler CLI-en GitHub-identiteten din mot et Archgate plugin-token og lagrer det sikkert i operativsystemets legitimasjonsbehandler (macOS Keychain, Windows Credential Manager eller Linux libsecret) via git credential approve. Ingen legitimasjon skrives til disk som klartekstfiler.
Hvis GitHub-kontoen din ikke er registrert ennå, ber CLI-en om e-postadressen din, foretrukket editor og bruksområde, og registrerer deg automatisk.
Legitimasjon kreves for å installere editor-plugins via archgate init --install-plugin. Selve CLI-en (check, init osv.) fungerer uten innlogging.
Underkommandoer
Section titled “Underkommandoer”| Underkommando | Beskrivelse |
|---|---|
archgate login | Autentiser (hopper over hvis allerede innlogget) |
archgate login status | Vis gjeldende autentiseringsstatus |
archgate login logout | Fjern lagret legitimasjon |
archgate login refresh | Autentiser på nytt og hent et nytt token |
Eksempler
Section titled “Eksempler”Logg inn for første gang:
archgate loginBy signing up, you agree to the Archgate Terms of Service:https://archgate.dev/terms-of-service
info: Authenticating with GitHub...
Open https://github.com/login/device in your browserand enter the code: ABCD-1234
Waiting for authorization...info: GitHub user: yournameinfo: Claiming archgate plugin token...
Your GitHub account yourname is not yet registered.Let's sign you up now.
? Email address: [email protected]? Which editor will you use with archgate? Claude Code? How do you plan to use archgate? Enforcing ADRs in our monorepo? I agree to be contacted by the Archgate team to provide feedback during the beta period. Yes
info: Submitting signup request...info: Claiming archgate plugin token...
info: Authenticated as yourname. Plugin access is now available.Run `archgate init` to set up a project with the archgate plugin.Hvis prosjektet allerede har .archgate/adrs/, lyder den siste linjen:
Run `archgate check` to validate your project against its ADRs.Feilsøking
Section titled “Feilsøking”TLS/bedriftsproxy-feil
Section titled “TLS/bedriftsproxy-feil”Hvis archgate login feiler med en TLS-sertifikatfeil (vanlig bak bedriftsproxyer), pek kjøretidsmiljøet mot organisasjonens CA-sertifikatpakke ved å bruke miljøvariabelen NODE_EXTRA_CA_CERTS.
På macOS/Linux:
export NODE_EXTRA_CA_CERTS=/path/to/your-corporate-ca.pemarchgate loginPå Windows (PowerShell):
$env:NODE_EXTRA_CA_CERTS = "C:\path\to\your-corporate-ca.pem"archgate loginPå Windows (cmd):
set NODE_EXTRA_CA_CERTS=C:\path\to\your-corporate-ca.pemarchgate loginPå Windows (Git Bash):
export NODE_EXTRA_CA_CERTS=/c/path/to/your-corporate-ca.pemarchgate loginSpør IT-avdelingen din om riktig sertifikatsti hvis du er usikker.
Sjekk innloggingsstatus:
archgate login statusLogged in as yourname.Logg ut:
archgate login logoutAutentiser på nytt:
archgate login refresh