This repository was archived by the owner on Jun 23, 2025. It is now read-only.

Description
Hi, i'm implementing a custom autenticator that call an external service, let's say an oath2 provider.
Following de docs... https://docs.filebrowser.xyz/contributing/authentication-provider i think it missed 2 extra stepts.
3º And this provider in the switch file.Settings.AuthMethod of cmd/config_import.go
4º And (maybe) to in switch inside func (s authBackend) Get(t settings.AuthMethod) (auth.Auther, error) of storage/bolt/auth.go
If consider it's correct, i may PR this change.
Later, maybe generalize my provider :)
Great work with this project.