Project

General

Profile

Actions

Sub-Task #256

open

Epic #3: Implement a secure user authentication system

Feature #160: User Login

User Story #176: As a user, I want to log in via OAuth/OIDC, so that I can use existing providers

Backend: OIDC endpoints (login start, callback, session)

Sub-Task #256: Backend: OIDC endpoints (login start, callback, session)

Added by Bricklou 26 days ago. Updated 20 days ago.

Status:
Done
Priority:
Normal
Assigned To:
Target version:
Start date:
09/01/2026
Due date:
% Done:

100%

Estimated time:

Description

Implements the actual OIDC auth flow endpoints:

  • Login start: builds the authorize URL for a given provider id and redirects the user.
  • Callback: handles the provider's redirect, exchanges the code, validates the token, creates/links the local user account, and creates a server-side session.

Related issues 2 (2 open — 0 closed)

Blocked by Server - Sub-Task #254: Backend: OIDC provider configurationDoneBricklou08/30/2026

Actions
Blocks Server - Sub-Task #257: Frontend: OIDC login integrationDoneBricklou09/01/2026

Actions
Actions

Also available in: PDF Atom