Så fungerar inloggning
Den här sidan är den enda källan till sanning för inloggning i fremforges webbgränssnitt: organisationens översikt och administrationen på frem.sh/<your-slug>/_admin/.
Två närliggande saker beskrivs på andra ställen:
- Autentisering för själva
git(clone/push/pull) är en separat mekanism: HTTPS + Git Credential Manager. Se Säker inloggning. - Att bekräfta att det är du när Git Credential Manager, tea, fremforge CLI eller en AI-assistents connector loggar in på nytt. Se Varför ombeds jag bekräfta att det är jag?
- Hela genomgången av den första timmen (registrering → fakturering → SSO → inbjudan) finns i Din första timme. Den här sidan zoomar in på enbart inloggningssteget.
Grundprincipen
Det finns inget lösenord i något mejl från fremforge. En helt ny administratör loggas in med en engångslänk; alla andra loggar in via någon av tre ingångar som alla leder till samma ställe. När du har förstått de två sakerna följer resten av sig självt.
Första inloggningen (ny administratör)
När organisationen har provisionerats kommer välkomstmejlet med en enda knapp:
- ”Logga in på fremforge →”: en engångslänk för inloggning (kan användas en gång, går ut efter 48 timmar). Klicka på den så loggas du in automatiskt; fremforge ber dig sedan välja ett lösenord och slå på tvåfaktorsautentisering och tar dig till organisationens välkomstsida.
- Om din registreringsadress redan hade ett fremforge-konto står det i stället ”Öppna
<your-slug>→” på knappen, och du loggar in med ditt befintliga lösenord.
Mejlet visar också ditt administratörsanvändarnamn och din registreringsadress under ”save this for break-glass recovery.” Det är ingen inloggningsuppgift att kopiera, utan för att du ska känna till dina inloggningsidentiteter. Lösenordet väljer du via länken.
Om länken går ut innan du hinner använda den, använd discovery-inloggningen nedan och klicka på Forgot password.
Inloggning därefter
När ditt lösenord (eller SSO) är på plats når du organisationen via tre URL:er. Välj den du lättast kommer ihåg; de leder till samma ställe:
| Ingång | Vad den gör | När du använder den |
|---|---|---|
frem.sh/_app/login | Discovery. Ange din mejladress; om organisationens domän är verifierad skickas du direkt till organisationens inloggning (SSO om det är konfigurerat, annars lösenord). | Standardvalet. Länken ”Sign in” på produktwebbplatsen pekar hit. Bäst att dela med teamet: ingen behöver komma ihåg slugen. |
frem.sh/<your-slug>/login | Organisationens profilerade inloggning, direkt. Visar organisationens SSO-knapp(ar) när SSO är konfigurerat; annars skickas du vidare till lösenordsinloggningen. Det är också hit administrationen skickar dig om du inte är inloggad. | Bokmärk den som organisationens ytterdörr. |
frem.sh/user/login | Den universella inloggningen: lokalt lösenord + 2FA, plus eventuella konfigurerade SSO-knappar. | Din break-glass-väg (se nedan) och reservvägen till vardags. Fungerar alltid. |
De är lager i samma tratt, inte konkurrerande alternativ: discovery avgör vilken organisation du loggar in i, den profilerade sidan erbjuder hur (SSO eller lösenord), och den universella inloggningen är det underliggande formuläret som faktiskt autentiserar dig.
Ditt användarnamn är ett stabilt kortnamn som används i URL:er (frem.sh/<username>), på författarrader i commits och i @mentions, men du behöver det sällan, eftersom din registreringsadress också fungerar som inloggning överallt där ett användarnamn gör det.
När du har kopplat in SSO
När en administratör har registrerat en autentiseringskälla under Organisationens administration → SSO (se OIDC SSO):
- Organisationens inloggningssidor (
/<your-slug>/loginoch den universella inloggningen) visar en knapp ”Sign in with<name>”. Den startar OIDC-flödet hos din IdP och skickar dig sedan tillbaka till organisationen. - Nya medlemmar som loggar in via SSO provisioneras automatiskt som fremforge-användare vid första inloggningen (eller skickas in i förväg via SCIM).
- Discovery-inloggningen (
/_app/login) styr SSO-medlemmar på samma sätt: mejladress → din organisation → IdP.
SSO är teamets vardagliga väg in. Det lokala lösenordet försvinner dock aldrig, och det är just det som är poängen med break-glass.
Break-glass (när din IdP är nere)
Om din identitetsleverantör någon gång inte går att nå eller är felkonfigurerad kommer SSO-medlemmar inte in via IdP:n. Den universella inloggningen på frem.sh/user/login (utan organisationssuffixet ?redirect_to=) tar emot lokalt lösenord + 2FA och går inte via organisationens SSO, så en ägare av organisationen som har behållit sina lokala inloggningsuppgifter kommer alltid in igen.
Det är precis därför fremforge skapar ett lokalt första administratörskonto vid registreringen och aldrig tvingar dig att sluta använda det: radera inte det kontot när du har kopplat in SSO. Hela proceduren: SSO break-glass.
Var du hamnar
- Första gången: organisationens välkomstsida (bjud in kollegor, slutför faktureringen).
- Därefter: din Forgejo-översikt,
frem.sh/<your-slug>för utvecklargränssnittet (repon, issues, CI), ochfrem.sh/<your-slug>/_admin/overviewför fremforges administration (fakturering, SSO, medlemmar, granskning). Bokmärk administrationens URL för varje organisation; det finns ingen organisationsväxlare i produkten, du navigerar via slugen i URL:en.
URL:er i överblick
| Syfte | URL |
|---|---|
| Registrering | frem.sh/_app/signup |
| Inloggning (discovery) | frem.sh/_app/login |
| Inloggning (din organisation, profilerad) | frem.sh/<your-slug>/login |
| Inloggning (universell) / break-glass | frem.sh/user/login |
| Organisationens administration (efter inloggning) | frem.sh/<your-slug>/_admin/overview |
| Autentisering för git clone/push | ingen webbinloggning; se Säker inloggning |