fox.cpp
956e9ed65f
Remove deprecated 0.3 module name aliases
2021-07-15 16:27:15 +03:00
fox.cpp
6d44617840
Use context.Context in module.Table
...
Closes #366 .
2021-07-10 14:56:43 +03:00
fox.cpp
e00350a117
auth/plain_separate: Make configuration directives actually work
...
Woops....
2020-09-19 18:05:01 +03:00
fox.cpp
2d18ff5a30
MIT => GPLv3; Add license/copyright notices everywhere
2020-07-22 16:12:26 +03:00
fox.cpp
bcceec4fe4
Extract several packages to form a public API
2020-07-15 01:31:06 +03:00
fox.cpp
03d9e52627
Rename modules and introduce namespace-aware module name lookups
...
See #248 .
2020-07-15 01:31:05 +03:00
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