Gå til hovedinnhold

Slik fungerer innlogging

Denne siden er den ene autoritative kilden for innlogging i fremforges nettgrensesnitt: dashbordet for organisasjonen din og administrasjonsflaten på frem.sh/<your-slug>/_admin/.

To beslektede emner er beskrevet andre steder:

  • Autentisering av selve git (clone / push / pull) er en egen mekanisme: HTTPS + Git Credential Manager. Se Sikker innlogging.
  • Å bekrefte at det er deg når Git Credential Manager, tea, fremforge CLI eller en connector for en AI-assistent logger inn på nytt. Se Hvorfor blir jeg bedt om å bekrefte at det er meg?
  • Hele gjennomgangen av den første timen (registrering → fakturering → SSO → invitasjon) finner du i Din første time. Denne siden ser bare nærmere på innloggingssteget.

Slik henger det sammen

Det står aldri et passord i en e-post fra fremforge. En helt ny administrator logges inn med en engangslenke; alle andre logger inn gjennom en av tre innganger som alle ender på samme sted. Når du har forstått disse to tingene, følger resten av seg selv.

Første innlogging (ny administrator)

Når organisasjonen din er opprettet, kommer velkomst-e-posten med én knapp:

  • «Logg inn i fremforge →»: en engangslenke for innlogging (kan brukes én gang, utløper etter 48 timer). Klikk på den, så logges du inn automatisk. fremforge ber deg deretter velge et passord og slå på tofaktorautentisering, og sender deg til velkomstsiden for organisasjonen.
  • Hvis e-postadressen du registrerte deg med, allerede hadde en fremforge-konto, står det i stedet «Åpne <your-slug> →» på knappen, og du logger inn med passordet du allerede har.

E-posten viser også administratorbrukernavnet og registrerings-e-posten din under «save this for break-glass recovery». Det er ikke legitimasjon du skal kopiere; det er der for at du skal kjenne identifikatorene du logger inn med. Passordet velger du via lenken.

Hvis lenken utløper før du bruker den, går du bare til discovery-innloggingen nedenfor og klikker på Glemt passord.

Innlogging senere

Når passordet (eller SSO) er satt opp, fører tre URL-er til organisasjonen din. Velg den du husker best; de ender på samme sted:

InngangHva den gjørNår du bruker den
frem.sh/_app/loginDiscovery. Skriv inn e-postadressen din. Hvis organisasjonens domene er bekreftet, sendes du rett til organisasjonens innlogging (SSO hvis det er koblet til, ellers passord).Standardvalget. Lenken «Sign in» på markedsføringssiden peker hit. Best å dele med teamet ditt, for ingen trenger å huske slugen.
frem.sh/<your-slug>/loginOrganisasjonens egen innlogging, direkte. Viser organisasjonens SSO-knapp(er) når SSO er koblet til; ellers sendes du videre til passordinnloggingen. Det er også hit administrasjonsflaten sender deg hvis du ikke er logget inn.Lagre den som bokmerke, som inngangsdøren til organisasjonen.
frem.sh/user/loginDen universelle innloggingen: lokalt passord + 2FA, i tillegg til eventuelle tilkoblede SSO-knapper.Din break-glass-vei (se nedenfor) og reserveløsningen til daglig. Fungerer alltid.

De er lag i én og samme trakt, ikke konkurrerende alternativer: discovery finner ut hvilken organisasjon du logger inn i, organisasjonens egen side tilbyr hvordan (SSO eller passord), og den universelle innloggingen er skjemaet under som faktisk autentiserer deg.

Brukernavnet ditt er et fast, kort navn som brukes i URL-er (frem.sh/<username>), i forfatterlinjer på commits og i @mentions. Du trenger det sjelden, for registrerings-e-posten din fungerer også som innloggingsnavn overalt der et brukernavn gjør det.

Når du har koblet til SSO

Når en administrator har registrert en autentiseringskilde under Organisasjonsadministrasjon → SSO (se OIDC SSO):

  • Organisasjonens innloggingssider (/<your-slug>/login og den universelle innloggingen) viser en knapp med teksten «Logg inn med <name>». Et klikk starter OIDC-flyten hos IdP-en din og sender deg deretter tilbake til organisasjonen.
  • Nye medlemmer som logger inn via SSO, opprettes automatisk som fremforge-brukere ved første innlogging (eller på forhånd via SCIM).
  • Discovery-innloggingen (/_app/login) sender SSO-medlemmer samme vei: e-post → organisasjonen din → IdP.

SSO er hverdagsveien for teamet ditt. Det lokale passordet forsvinner likevel aldri, og det er nettopp hele poenget med break-glass.

Break-glass (når IdP-en din er nede)

Hvis identitetsleverandøren din en gang ikke er tilgjengelig eller er feilkonfigurert, kommer ikke SSO-medlemmer inn via IdP-en. Den universelle innloggingen på frem.sh/user/login (uten org-suffikset ?redirect_to=) godtar lokalt passord + 2FA og går ikke gjennom organisasjonens SSO. Dermed kommer en eier som har beholdt den lokale legitimasjonen sin, alltid inn igjen.

Det er nettopp derfor fremforge oppretter en lokal administratorkonto ved registreringen og aldri tvinger deg bort fra den: ikke slett den kontoen etter at du har koblet til SSO. Fullstendig runbook: Break-glass for SSO.

Hvor du havner

  • Første gang: velkomstsiden for organisasjonen (inviter kolleger, fullfør faktureringen).
  • Senere: Forgejo-dashbordet ditt: frem.sh/<your-slug> for utviklerflaten (repositoryer, issues, CI) og frem.sh/<your-slug>/_admin/overview for fremforge-administrasjonen (fakturering, SSO, medlemmer, revisjonslogg). Lagre administrasjons-URL-en som bokmerke for hver organisasjon; det finnes ingen organisasjonsvelger i produktet, og du navigerer med slugen i URL-en.

URL-er i oversikt

FormålURL
Registreringfrem.sh/_app/signup
Innlogging (discovery)frem.sh/_app/login
Innlogging (organisasjonens egen)frem.sh/<your-slug>/login
Innlogging (universell) / break-glassfrem.sh/user/login
Organisasjonsadministrasjon (etter innlogging)frem.sh/<your-slug>/_admin/overview
Autentisering for git clone/pushikke en innlogging på nett; se Sikker innlogging