Commit Graph

2323 Commits (51f583be7225f8d36159c2e05155ea00265035f6)

Author SHA1 Message Date
Clement Michaud c7e4f76b9c Add an LDAP user search filter in the configuration filte to specify the user attribute to search for in LDAP 2017-03-16 01:25:55 +01:00
Clement Michaud 95130f491c 2.0.2 2017-03-16 00:02:13 +01:00
Clément Michaud 0d494055ac Merge pull request #17 from clems4ever/multi-subdomain
Handle SSO accross subdomains
2017-03-16 00:01:30 +01:00
Clement Michaud d91ffb0b06 Ask the user to add lines to /etc/hosts in the getting started section of the README 2017-03-15 23:51:29 +01:00
Clement Michaud 0eb5379a45 Handle redirection after registration either with U2F or TOTP 2017-03-15 23:47:59 +01:00
Clement Michaud 606ddc7308 Handle SSO over multiple subdomains 2017-03-15 23:07:57 +01:00
Clement Michaud e21f865631 2.0.1 2017-01-29 18:16:27 +01:00
Clement Michaud 85212e1afb 2.0.0 2017-01-29 18:16:04 +01:00
Clément Michaud 03060d3efb Merge pull request #12 from clems4ever/readme-update
Update README with new U2F support
2017-01-29 17:11:01 +01:00
Clement Michaud 84eb4f64b3 Use images from master branch 2017-01-29 17:06:16 +01:00
Clement Michaud 2304089f7c Adding advice to follow getting started before any deployment 2017-01-29 17:05:15 +01:00
Clement Michaud d98d20c646 Add deployment section with npm install and docker pull statements 2017-01-29 17:01:57 +01:00
Clement Michaud 7008d9d0bb Add content in the configuration section of the README. Create a npm command called authelia 2017-01-29 16:55:23 +01:00
Clement Michaud b1045dc075 Update the README with U2F support and new screenshots 2017-01-29 16:42:50 +01:00
Clément Michaud b772548e99 Merge pull request #10 from clems4ever/bugfixes
Do not display config and resolve ECONNRESET failure
2017-01-29 15:09:42 +01:00
Clement Michaud 96b8ad9d6b Add error handling on ldap client to avoid crash on ECONNRESET 2017-01-29 15:02:20 +01:00
Clement Michaud e88d47a83b Do not display config at the beginning of the app 2017-01-29 14:57:40 +01:00
Clément Michaud 0c748e9304 Merge pull request #7 from clems4ever/u2f
Implement U2F authentication, TOTP registration, reset-password
2017-01-29 01:49:29 +01:00
Clement Michaud 50bf51aed0 Fix error on identity validation endpoints in documentation 2017-01-29 01:45:12 +01:00
Clement Michaud 2cc854b968 Adding ApiDoc documentation to the repository 2017-01-29 01:33:48 +01:00
Clement Michaud 8d662c1591 Install libgif-dev in travisci environment 2017-01-28 22:54:27 +01:00
Clement Michaud 5be5b34522 Remove temporarily integration tests 2017-01-28 20:13:56 +01:00
Clement Michaud d29aac78d0 Create a filesystem notifier for simple getting started 2017-01-28 19:59:15 +01:00
Clement Michaud 7e41c68aa7 Remove TOTP password from the configuration 2017-01-28 18:30:07 +01:00
Clement Michaud 90494407a9 Register TOTP secrets per user 2017-01-28 18:27:54 +01:00
Clement Michaud b205ba6a0d Use a rendered html email template for identity check 2017-01-28 02:33:45 +01:00
Clement Michaud cb98f0454a Implement authentication regulation 2017-01-28 01:32:25 +01:00
Clement Michaud 05046338ed Implement password reset 2017-01-27 01:20:03 +01:00
Clement Michaud 320998ef78 Set the level of logs in the config file 2017-01-22 18:18:19 +01:00
Clement Michaud 804039b6aa Registration process consumes the token so that it can only be used once 2017-01-22 18:06:12 +01:00
Clement Michaud d3db94105e Registration process sends an email to allow user to register its U2F device 2017-01-22 17:54:45 +01:00
Clement Michaud 3d82cef30b Fix u2f tests 2017-01-21 21:57:48 +01:00
Clement Michaud 631b201229 Remove _auth query path and update nginx config so that every authentication request is proxified under /auth/ 2017-01-21 20:33:55 +01:00
Clement Michaud 8b4339f8da Use filesystem data store to save u2f meta info 2017-01-21 20:24:35 +01:00
Clement Michaud 9670b23a8b Implement FIDO u2f authentication 2017-01-21 17:41:06 +01:00
Clement Michaud 8c743228bf Use promises in jwt component 2017-01-19 01:44:24 +01:00
Clement Michaud d21164af58 Validate first factor through a post request 2017-01-19 01:01:37 +01:00
Clément Michaud a1a3da650c Merge pull request #6 from clems4ever/publish-port
Expose port 80 in the Dockerfile
2017-01-13 00:01:22 +01:00
Clement Michaud d54384a4e9 1.0.11 2017-01-12 23:28:23 +01:00
Clement Michaud e25a27cd5a Expose port 80 in the dockerfile 2017-01-12 23:27:53 +01:00
Clément Michaud 753cf7ac1c Merge pull request #5 from clems4ever/npm-description
Fix npm description
2016-12-18 13:53:23 +01:00
Clement Michaud 5ca8767142 1.0.10 2016-12-18 13:42:23 +01:00
Clement Michaud 7e2f43266d Adding description to the npm package 2016-12-18 13:42:17 +01:00
Clément Michaud 9c445f41d9 Merge pull request #4 from clems4ever/readme-fix
Readme fix
2016-12-18 13:36:20 +01:00
Clement Michaud b4e04ff330 1.0.9 2016-12-18 13:32:01 +01:00
Clement Michaud d27c597a73 Fix title in npm 2016-12-18 13:26:14 +01:00
Clement Michaud be2b6a9add Fix images in npm 2016-12-18 13:18:42 +01:00
Clement Michaud 14bc709228 1.0.8 2016-12-18 13:08:31 +01:00
Clement Michaud 1dbbc9fed9 Fix contributors link 2016-12-18 12:59:40 +01:00
Clement Michaud 885dceb769 Move images into separate directory and add link to http://localhost:8080 2016-12-18 12:54:45 +01:00