Changeset 247988e in Klonkt for CHANGELOG.md


Ignore:
Timestamp:
06/19/2026 09:55:26 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
f33b24a
Parents:
535f955
Message:

feat(auth): admin can link Google and use it to log in

  • Account → "Sign in with Google": link/unlink your Google account (/auth/google/link, requireAuth → stores google_sub on own account).
  • Google callback: link mode alongside login mode. An admin may log in with Google ONLY if their google_sub is linked and matches (otherwise "Google = never admin" rule holds). Unlinking requires a password (no lockout).
  • Admin notice on the login page explains the link route.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.md

    r535f955 r247988e  
    1515
    1616### Toegevoegd
     17- Beheerder kan z'n **Google-account koppelen** (Account → Inloggen met Google) en
     18  daarna óók met Google inloggen. Veilig: koppelen kan alleen terwijl je met
     19  wachtwoord bent ingelogd, en Google-login geeft alleen beheer als de exacte
     20  gekoppelde Google-account (`google_sub`) matcht. Ontkoppelen kan zolang er een
     21  wachtwoord is.
    1722- Posts liken / favorieten: ingelogde gebruikers kunnen een post liken met een ♥-knop
    1823  (toont het aantal likes). Je gelikete posts staan op de nieuwe **Favorieten**-pagina
Note: See TracChangeset for help on using the changeset viewer.