Commit graph

3 commits

Author SHA1 Message Date
fox.cpp
43e980c80f
Implement module.Table for most authentication modules
This allows modules to be used as a table to check account existence.

auth/pass_table: Implement module.Table interface
auth/shadow: Implement module.Table interface
auth/plain_separate: Implement module.Table interface
2020-05-04 12:41:25 +03:00
fox.cpp
55a91a37b7
Revert authorization/authentication split
Authentication provider module is responsible only for authentication.
Nothing more. Access control (authorization) should be kept separate.
2020-02-28 01:38:40 +03:00
fox.cpp
744dd3e10d
Implement separate lookups for username and password in authentication
Closes #56.
2020-02-28 00:29:41 +03:00