fix: begeleid OciServe-aanmelding vanuit OciDeck #2023

Merged
brenno merged 3 commits from codex/issue-2022-login into main 2026-09-08 13:47:46 +00:00
Owner

Wat verandert

  • toont één duidelijke ingang op het welkomstscherm: Inloggen wanneer OciServe nog geen sessie heeft en Mijn cursussen na aanmelding
  • begeleidt de bestaande veilige browseraanmelding en opent na succes meteen de cursussen
  • houdt bij fouten een concrete nieuwe inlogpoging beschikbaar
  • herstelt een bestaande sleutelhangersessie en maakt verbindingen robuuster op de bekende HTTPS-poorten
  • bewaart de bestaande grenzen: uitgeschakeld als standaard, HTTPS, expliciete toestemming voor een IdP op een andere host, PKCE en geen tokens in voorkeuren

Bewijs

  • make check-full
  • 11.346 Flutter-tests geslaagd (1 overgeslagen)
  • 86,8% regeldekking; geen bestand onder de minimumdekking
  • golden visuele regressies, secretscans, Semgrep, licenties, SBOM, web-hardening en Marp-controle groen
  • nieuwe regressietests voor eerste aanmelding, fout + opnieuw proberen en sessieherstel

Bewust buiten deze wijziging gehouden: cursusafbeeldingen, profielweergave en een nieuw cursusdashboard.

Closes #2022

## Wat verandert - toont één duidelijke ingang op het welkomstscherm: **Inloggen** wanneer OciServe nog geen sessie heeft en **Mijn cursussen** na aanmelding - begeleidt de bestaande veilige browseraanmelding en opent na succes meteen de cursussen - houdt bij fouten een concrete nieuwe inlogpoging beschikbaar - herstelt een bestaande sleutelhangersessie en maakt verbindingen robuuster op de bekende HTTPS-poorten - bewaart de bestaande grenzen: uitgeschakeld als standaard, HTTPS, expliciete toestemming voor een IdP op een andere host, PKCE en geen tokens in voorkeuren ## Bewijs - `make check-full` - 11.346 Flutter-tests geslaagd (1 overgeslagen) - 86,8% regeldekking; geen bestand onder de minimumdekking - golden visuele regressies, secretscans, Semgrep, licenties, SBOM, web-hardening en Marp-controle groen - nieuwe regressietests voor eerste aanmelding, fout + opnieuw proberen en sessieherstel Bewust buiten deze wijziging gehouden: cursusafbeeldingen, profielweergave en een nieuw cursusdashboard. Closes #2022
test: bewijs OciServe-herstelpaden
All checks were successful
scans / scans (pull_request) Successful in 3m40s
static-gate / static-gate (pull_request) Successful in 7m9s
9820a8d5b1
brenno merged commit 568796f262 into main 2026-09-08 13:47:46 +00:00
Sign in to join this conversation.
No description provided.