FossilRepo

Research Fossil login groups for unified user management

Open

56f70d9df0fb569… · opened 2 days, 18 hours ago

Type
Feature_Request
Priority
Critical
Severity
Important
Resolution
Subsystem
Created
April 8, 2026 6:55 p.m.

Community feedback from Fossil forum: users see value in simplified user account management across repositories. Fossil's native login groups can do this but are "not the easiest thing to wrestle."

RESEARCH NEEDED: - How Fossil login groups work (fossil user new, fossil user capabilities, login-group setting) - How fossilrepo currently manages users across repos (Django auth + per-repo Fossil users) - Whether we can sync Django users to Fossil login groups automatically - Whether login groups can give us SSO-like behavior across .fossil repos

CURRENT STATE: - Django handles auth (session-based, httpOnly cookies) - Each .fossil repo has its own user table - fossilrepo creates a default "fossilrepo" user in each repo for CLI operations - No automatic sync between Django users and Fossil repo users

GOAL: - Single sign-on across all repos managed by a fossilrepo instance - User creates account once in Django, gets access to permitted repos without per-repo user setup - Leverage Fossil's login-group mechanism where possible rather than reinventing

Ref: Fossil forum feedback from launch announcement

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button