Authorization - mwalters/homed GitHub Wiki
homed
has no built in user system. It is relying on your authentication/authorization provider to supply the expected headers:
Remote-User
Remote-Name
Remote-Email
Remote-Groups
-- This is expected to be a comma-separated list in a single string (e.g."Admins, Users"
)
Remote-Groups
is used to determine whether a link will be visible to a logged in user or not. If they are not in the group specified in the configuration file, then it will not display to them.
These are provided by default with Authelia if you are using it with SWAG. If authentication information is not provided, then all links will be available to all users that can access the page.
While Authelia is often referenced in this documentation for authentication/authorization, any provider can be used as long as the expected headers above are provided in the format mentioned.