Commit Graph

73 Commits

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