Hasty Briefsbeta

Bilingual

Fossil: Login Groups

a day ago
  • #Fossil
  • #Login-Groups
  • #User-Management
  • Fossil's Login-Groups UI feature and login-group command allow managing user credentials across multiple repositories without redundancy.
  • Login groups work between joined repositories for users with the same name, enabling shared login sessions.
  • User tables aren't merged when setting up a login group; initial passwords and credentials remain separate.
  • Changes to user tables propagate to other repos in the group only if 'Apply changes to all repositories' is selected.
  • Login groups affect only HTTP interfaces, not SSH clones, unless forced to use HTTP.
  • Restrictions create subtle interactions, such as differing user capabilities not merging across repos.
  • User changes (creation, deletion, modifications) propagate to all repos in the group if 'apply to all' is selected.
  • Login groups are named, and a repo can belong to only one login group at a time.
  • Trust in login groups is transitive within a single server, allowing indirect repo connections.