FossilRepo
Research Fossil login groups for unified user management
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