Versionv1

Overzicht voor integrators (Intastellar Accounts)

Voor ontwikkelaars die webaanmelding koppelen — React, statische sites, SPA’s of apps met server.


Wat u integreert

Intastellar Accounts geeft tokens en sessies na authenticatie. Op het web doet u typisch:

  1. Registreer een app en kies openbaar (browser, PKCE) vs vertrouwelijk (server bewaart een secret).
  2. Stuur de gebruiker door autorisatie (redirect of popup) met geldige redirect-URI en state.
  3. Wissel de autorisatiecode uit (browser met PKCE, of server met client secret voor vertrouwelijke clients).
  4. Sla sessie of tokens op volgens uw dreigingsmodel — zie Sessies, cookies en tokens.

Kies uw pad

SituatieStart hier
ReactIntastellar Sign-In — React en JavaScript
Platte HTML / JS (geen React)Platte HTML, CSS en JavaScript
Aangepaste OAuth / mobiel / backendAan de slag, daarna Autorisatiecodeflow
SPA’s, geen secret in de browserSPA’s en JavaScript-clients
Code-uitwisseling op uw serverServer-side (vertrouwelijke) clients

Mental model

  • Nooit een client secret in front-end-code; gebruik PKCE voor openbare clients.
  • Redirect-URI’s moeten exact overeenkomen met wat geregistreerd is — behandel ze als productieconfig, niet als strings verspreid over repo’s.
  • Afmelden en foutafhandeling horen bij het product — zie Afmelden, fouten en troubleshooting.

Testen (integrator)

  • Incognito + normaal venster; harde refresh na wijziging van redirectlijsten.
  • Network-tab: autorisatieverzoek, callback, tokenuitwisseling (indien zichtbaar), geen onverwachte 4xx op uw origin.
  • Cross-browser spotcheck (Chrome, Safari, Firefox) als u afhankelijk bent van cookies of opslag.

Releases en support

  • SDK-/pakketupdates: Changelog en npm-releasenotes voor @intastellar/signin-sdk-react.
  • Productbugs: Contact & ondersteuning — GitHub-issue voor Accounts wanneer beschikbaar.
  • Docs fout of ontbreekt: dezelfde contactflow voor de help-repo indien aangeboden.

Terminologie: Woordenlijst (aanmelden). Systematische fixes: Foutopsporing bij aanmelden.

Last updated