summaryrefslogtreecommitdiff
path: root/lib/web/auth/index.js (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add OpenID to CodiMDSheogorath2018-10-051-0/+1
| | | | | | | | With OpenID every OpenID capable provider can provide authentication for users of a CodiMD instance. This means we have federated authentication. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Add support for generic OAuth2 providersPedro Ferreira2018-03-261-0/+1
| | | | Signed-off-by: Pedro Ferreira <pedro.ferreira@cern.ch>
* Change config to camel case with backwards compatibilitySheogorath2018-03-251-1/+1
| | | | | | | | This refactors the configs a bit to now use camel case everywhere. This change should help to clean up the config interface and make it better understandable. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Fix uncaught exception for non-existent userSheogorath2018-01-301-0/+5
| | | | | | | Since we added user management it's possible to get non-existent users which can cause a crash of the Backend server. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Initial support for SAML authenticationNorihito Nakae2017-11-281-0/+1
|
* Add mattermost authenticationChristoph Witzany2017-10-311-0/+1
|
* refactor(config.js): Extract config fileBoHong Li2017-05-081-8/+8
| | | | | * Separate different config source to each files * Freeze config object
* refactor(auth.js): Remove base pathBoHong Li2017-05-081-8/+8
|
* refactor(app.js): Move passport serialize and deserialize to auth moduleBoHong Li2017-05-081-0/+22
|
* refactor(app.js, auth.js): Extract all auth method to individual modulesBoHong Li2017-05-081-0/+26