Commit Graph

363 Commits

Author SHA1 Message Date
Christophe Maudoux
bc8e9f19cf Cleaning unuseful code & improve tmpl (#1386) 2018-04-10 22:21:35 +02:00
Christophe Maudoux
c291cfced9 Enabled new 2F engine (#1386) 2018-04-10 11:06:06 +02:00
Christophe Maudoux
29834abbe0 Fix typo (#1386) 2018-04-07 13:22:06 +02:00
Christophe Maudoux
e2effb46a1 Check if user can register one more device (#1386) 2018-04-05 19:08:29 +02:00
Christophe Maudoux
3006b75445 Improve GUI (#1386) 2018-04-04 23:13:24 +02:00
Christophe Maudoux
f84a7424a8 Fix warning message if Yubikey is already registered (#1386) 2018-04-04 23:06:49 +02:00
Christophe Maudoux
7f2d50536f Mistake - Roll Back 2018-04-04 22:26:50 +02:00
Christophe Maudoux
615e965519 Add goTo2FRegister button to error tpl 2018-04-04 22:25:08 +02:00
Christophe Maudoux
4953923b06 Display epoch to LocaleStringDate (#1386) 2018-04-04 22:23:59 +02:00
Christophe Maudoux
a3fdccf1fd Hide deleted 2Fdevice (#1386) 2018-04-04 17:34:27 +02:00
Christophe Maudoux
8acf60dcf2 Fix error msg (#1386) 2018-04-03 23:00:55 +02:00
Christophe Maudoux
4c70e1f8e5 Add 2fManagment button (#1386) 2018-04-03 22:59:27 +02:00
Christophe Maudoux
43b9fe0507 Update lang (#1386) 2018-04-03 22:52:16 +02:00
Christophe Maudoux
6b27054603 Fix lang mistake 2018-04-02 23:59:34 +02:00
Christophe Maudoux
5fad449ed0 Add epoch value in req data 2018-04-02 22:40:41 +02:00
Christophe Maudoux
c2b1753bd4 Typo 2018-04-02 20:22:55 +02:00
Christophe Maudoux
36adfc85dc Fix mistake (#1386) 2018-04-02 20:22:34 +02:00
Christophe Maudoux
806aa5fd87 Add deleteDevice function on delete buttons click event (#1386) 2018-04-02 20:21:51 +02:00
Christophe Maudoux
d81ada7d91 Modify yubikey.png 2018-04-01 22:28:18 +02:00
Christophe Maudoux
275b8f2394 Fix translation mistake (#1386) 2018-04-01 22:27:50 +02:00
Christophe Maudoux
79674979c1 #1386 - Fix translation 2018-04-01 16:39:02 +02:00
Christophe Maudoux
0e84c1da3e #1386 - Add translation 2018-04-01 12:53:16 +02:00
Christophe Maudoux
835b4f80d1 #1386 - Add 2FDevices table and delete button at 2FRegister.tpl 2018-04-01 00:35:53 +02:00
Christophe Maudoux
b5fd14886d #1386 - Add tmpl loop and prevent that same key can be registered twice 2018-03-31 00:16:36 +02:00
Christophe Maudoux
869166cb31 #1386 - Add to list2FDevice name & epoch hash keys 2018-03-29 23:11:46 +02:00
Christophe Maudoux
b813698711 #1386 - Add yubikey .png 2018-03-29 21:27:07 +02:00
Xavier Guimard
a018a10fb1 Fix Yubikey errors (#1399) 2018-03-26 10:15:37 +02:00
Xavier Guimard
7fd9ef87d7 Remove duplicate lang entries (#595) 2018-03-21 07:23:13 +01:00
Christophe Maudoux
da926a8546 Merge branch 'master' into manager-SFA-module 2018-03-20 21:32:55 +01:00
Xavier Guimard
c6908b87a2 Yubikey 2nd factor (closes: #1399) 2018-03-20 18:19:53 +01:00
Christophe Maudoux
b7642823dd Merge branch 'master' into manager-SFA-module 2018-03-19 23:19:48 +01:00
Xavier Guimard
99ce15626e Restore challenge in verification (#1148) 2018-03-19 22:35:39 +01:00
Christophe Maudoux
bfc0a4f102 Merge branch 'master' into manager-SFA-module 2018-03-19 22:05:45 +01:00
Xavier Guimard
d88ef701a8 Fix post form target (#1398) 2018-03-19 17:21:50 +01:00
Christophe Maudoux
8d6dedcb63 Add go to portal button 2018-03-18 23:42:58 +01:00
Christophe Maudoux
533df1ac1d Fix bug 2018-03-18 22:10:12 +01:00
Xavier Guimard
30e5d25ed0 No direct self-registration for UTOTP (#1391) 2018-03-18 21:22:19 +01:00
Xavier Guimard
e0b931191e Fix error on U2F (#1391) 2018-03-18 20:52:50 +01:00
Xavier Guimard
9725a63396 More security options in TOTP (#1359) 2018-03-18 14:26:45 +01:00
Xavier Guimard
ffcc5dbd3e UTOTP auth part works (#1391) 2018-03-18 09:15:23 +01:00
Xavier Guimard
c9616b6794 Typo (#1391) 2018-03-17 20:33:28 +01:00
Xavier Guimard
ee73029d2a UTOTP template (#1391) 2018-03-17 20:29:56 +01:00
Xavier Guimard
2e00bfe773 Partial revert (#1359) 2018-03-17 20:29:06 +01:00
Xavier Guimard
9ff9ea730b Adapt TOTP to new engine (#1359) 2018-03-17 20:19:56 +01:00
Christophe Maudoux
6a02f177e8 Merge branch 'master' into manager-SFA-module 2018-03-16 21:10:21 +01:00
Xavier Guimard
f00be94f19 Add "alt" attribute for 2F choice (#1111) 2018-03-15 22:41:25 +01:00
Xavier Guimard
7b5650d5fb 2F registration menu (#1148 #1359 #1391) 2018-03-15 22:35:59 +01:00
Christophe Maudoux
fbe3af9f64 Merge branch 'master' into manager-SFA-module 2018-03-15 20:42:12 +01:00
Xavier Guimard
a1a96f68af Add 2F registration engine (#1148 #1359 #1391) 2018-03-15 07:04:52 +01:00
Maudoux Christophe
6e27659c51 Revert "Update doc"
This reverts commit b77d45eca9
2018-03-12 16:45:22 +01:00
Christophe Maudoux
b77d45eca9 Update doc 2018-03-12 16:34:04 +01:00
Christophe Maudoux
395826f8b2 Rename U2F manager module to SFA 2018-03-10 23:30:36 +01:00
Xavier Guimard
f808292b84 Replace u2f.png and update (c) (#1148) 2018-03-10 18:24:34 +01:00
Christophe Maudoux
3ec64aca1b Update icons 2018-03-09 23:40:22 +01:00
Christophe Maudoux
983400e0fa Fix some mistakes & Self unregistration both U2F key and TOTP without controle challenge 2018-03-09 22:32:42 +01:00
Christophe Maudoux
b7793ccb7d Fix somes mistakes 2018-03-09 20:56:17 +01:00
Xavier Guimard
b9d292a0e5 Defaut 2F logo (#1148) 2018-03-09 17:00:37 +01:00
Xavier Guimard
ac0e35ca38 Update logos (#1148) 2018-03-09 16:51:15 +01:00
Xavier Guimard
8d4f617ecb Add U2F logo (#1148) 2018-03-09 13:44:52 +01:00
Xavier Guimard
5c5556a865 2F choice works (#1148)
TODO: logos
2018-03-09 13:29:39 +01:00
Xavier Guimard
dc23b5e85d Add choice2f (#1148) 2018-03-09 08:55:53 +01:00
Xavier Guimard
c0123b5a36 2F choice in progress (#1148) 2018-03-09 07:17:25 +01:00
Xavier Guimard
9262a47f9c Update javascripts 2018-03-08 13:19:15 +01:00
Christophe Maudoux
575620d08c Update lang & hide U2F key attributs in sessions explorer 2018-03-07 23:43:26 +01:00
Christophe Maudoux
c1e734e1ae Merge remote-tracking branch 'upstream/master' into manager-u2f-module_add-u2f-key 2018-03-07 20:18:36 +01:00
Xavier Guimard
f05f340f54 Update unregistration target (#1348) 2018-03-06 23:00:27 +01:00
Xavier Guimard
ca9a6ebb49 U2F is working now (#1148) 2018-03-06 22:50:40 +01:00
Christophe Maudoux
d50775a5f2 Append add & verify button + update lang 2018-03-03 23:19:30 +01:00
Xavier Guimard
3d381edd6c Merge branch 'unregister-my-u2f-key' into 'master'
Add self unregistration for u2f key (#1148)

See merge request lemonldap-ng/lemonldap-ng!14
2018-02-22 06:41:01 +01:00
Christophe Maudoux
a19d077ca8 U2F js generated from coffeescript files 2018-02-21 23:27:01 +01:00
Xavier Guimard
a129081847 Full TOTP (#1359) 2018-02-21 22:07:12 +01:00
Christophe Maudoux
e30654c39d Update langs 2018-02-21 14:42:04 +01:00
Christophe Maudoux
fe28cbe7a0 Self unregister U2F key 2018-02-21 09:23:41 +01:00
Xavier Guimard
b9e2e91844 TOTP Portal part seems finished (#1359)
TODO: Manager attributes
2018-02-20 22:58:20 +01:00
Xavier Guimard
afa0f1d6df Update langs (#1359) 2018-02-20 18:55:45 +01:00
Xavier Guimard
560341ea51 TOTP self registration in progress (#1359) 2018-02-20 18:36:34 +01:00
Xavier Guimard
d8dbf1a615 Import Qrious library (#1359)
QRcode generator inside browser
2018-02-20 16:06:33 +01:00
Xavier Guimard
dd87a2b3a7 Remove old menu methods in Lemonldap::NG::Portal::Main::Menu
Fixes: #1367
2018-02-12 18:55:42 +01:00
Clément OUDOT
63f820a7d9 Remember origin URL in register workflow (#1349) 2018-01-18 18:07:58 +01:00
Clément OUDOT
7da4d0cbf2 Fix typo (#1349) 2018-01-11 15:44:38 +01:00
Clément OUDOT
88c47d95d0 Remember URL in password reset workflow (#1349) 2018-01-10 15:42:54 +01:00
Clément OUDOT
b1e2749231 Set AUTH_URL in portal link if available (#1345) 2018-01-10 11:50:22 +01:00
Xavier Guimard
98124a2703 Add tbody (#1111) 2017-12-21 16:37:43 +01:00
Xavier Guimard
b3ff6e2666 Clean shellbangs (Debian 4.1.2 policy compliance) 2017-12-01 06:42:02 +01:00
Xavier Guimard
dd710c306c Use OIDC displayName in tab (closes: #826) 2017-10-31 06:11:32 +00:00
Xavier Guimard
2dbdf55404 Typo (#1302) 2017-10-26 08:14:58 +00:00
Xavier Guimard
1fb4c21af3 Move OI2-SREG HTML fragments to tpl (closes: #1302) 2017-10-11 12:21:40 +00:00
Xavier Guimard
6072a31152 Move OIDC HTML fragments to tpl (#1302) 2017-10-11 11:51:50 +00:00
Xavier Guimard
91af1f63ff Move SAML HTML fragments to tpl (#1302) 2017-10-11 11:35:56 +00:00
Xavier Guimard
7e29c51c61 Move menu HTML fragment to tpl (#1302) 2017-10-11 10:12:06 +00:00
Xavier Guimard
62a92be9e9 Typo (fixes: #1313) 2017-10-11 07:48:48 +00:00
Xavier Guimard
c880479898 More comments (#595) 2017-10-10 15:23:41 +00:00
Xavier Guimard
46364da414 Move some HTML fragments to templates (#1302) 2017-10-10 11:04:40 +00:00
Xavier Guimard
4914585259 Good message is now displayed (#1258) 2017-09-19 20:59:29 +00:00
Xavier Guimard
5080240962 Minify (#826) 2017-09-19 19:37:46 +00:00
Xavier Guimard
962e6e9d32 Improve #826 2017-09-19 17:01:19 +00:00
Xavier Guimard
f6cbae3ae5 Little css improvment (#826) 2017-09-19 12:37:57 +00:00
Xavier Guimard
0c35144d82 #826 in progress 2017-09-19 08:08:53 +00:00
Xavier Guimard
c3b2dc878d Ajax to remove OIDC consent (#826) 2017-09-18 20:40:01 +00:00
Xavier Guimard
9910a0aa0f Rename getOrder to setOrder (#595) 2017-09-18 19:10:01 +00:00
Xavier Guimard
9b389d90eb OIDC Consents display (#826)
TODO: Ajax to remove a consent
2017-09-15 12:31:42 +00:00
Xavier Guimard
5b5e5db123 OpenID Connect consent skeleton (#826) 2017-09-15 10:32:15 +00:00
Xavier Guimard
19cbbe4372 Update javascripts 2017-09-11 10:02:56 +00:00
Xavier Guimard
1e07188951 May fix #1292 2017-09-05 14:40:52 +00:00
Xavier Guimard
590f8133df May fix #1292 2017-09-04 19:05:03 +00:00
Xavier Guimard
f6eeb46c2a Temporary arabic flag (#1222) 2017-07-31 10:55:23 +00:00
Clément Oudot
8a6c7b7345 Adapt skin for U2F (#1148) 2017-07-07 14:01:54 +00:00
Xavier Guimard
171097884e Display U2F registration errors (fixes: #1148) 2017-07-07 08:50:47 +00:00
Clément Oudot
86eb9aa7c7 Fix trspan js function (#1250) 2017-06-28 15:49:59 +00:00
Clément Oudot
2d011d79ae LinkedIn logo (#1243) 2017-06-23 14:32:33 +00:00
Xavier Guimard
f1104cc018 Disable auto-confirm if timer isn't defined 2017-06-22 09:04:52 +00:00
Clément Oudot
86f38ba5a8 Update upgradesession template (#1204) 2017-06-13 12:40:48 +00:00
Clément Oudot
0b3fab8539 Work on U2F register page (#1148) 2017-06-12 08:13:36 +00:00
Xavier Guimard
58981f4957 Fixes: #1234 2017-05-31 11:56:57 +00:00
Clément Oudot
cb5dfacf08 Add cursor pointer to langicon images (#1239) 2017-05-24 18:17:52 +00:00
Clément Oudot
869c7a6f1b Add alt attribute to langicon images (#1239) 2017-05-24 18:16:58 +00:00
Clément Oudot
06775df752 Add alt attribute to langicon images (#1239) 2017-05-24 18:11:58 +00:00
Xavier Guimard
5f125dd027 Add arabic json files (#1222) 2017-05-22 15:24:13 +00:00
Xavier Guimard
fdfb210770 make js 2017-05-18 18:13:07 +00:00
Clément Oudot
52596eed9b Fix call to confirm.js (#1235) 2017-05-18 14:52:36 +00:00
Clément Oudot
a5bddd70b8 Fix panel display in login.tpl (#1184) 2017-05-10 10:10:57 +00:00
Xavier Guimard
1a59f3262f Arabic translation for mail (#1222) 2017-05-10 07:35:56 +00:00
Xavier Guimard
05f07104c7 Add Italian flag (#1232) 2017-05-10 07:06:03 +00:00
Xavier Guimard
b750d97c3c Portal part of Italian translation (#1232) 2017-05-09 11:28:43 +00:00
Xavier Guimard
cc92a519ce Fix logo path for Choice (fixes: #1228) 2017-05-09 11:22:24 +00:00
Xavier Guimard
f1dee42a6e Force to use an available language even if cookie is defined (#595) 2017-05-05 06:50:38 +00:00
Xavier Guimard
75c8013a75 Update vi translation (#852) 2017-05-05 06:41:40 +00:00
Xavier Guimard
b4102acf45 May fix #852 2017-05-04 07:13:26 +00:00
Xavier Guimard
a9d686897c No translation available here 2017-04-28 15:07:21 +00:00
Xavier Guimard
2e5755744f Fix JS redirector error (fixes: #1230) 2017-04-27 13:49:29 +00:00
Xavier Guimard
7c5283937c Add vietnamese flag (#1220) 2017-04-25 09:05:48 +00:00
Xavier Guimard
567be5f719 Add Portal Vietnames translation (#1220) 2017-04-25 08:50:25 +00:00
Clément Oudot
5f8479dd50 Add translation (#1015) 2017-04-14 10:05:26 +00:00
Clément Oudot
3ea618ebf2 Modify template for ext2f (#1015) 2017-04-14 10:01:53 +00:00
Xavier Guimard
311ce7693d Clean BrowserID (#602) 2017-04-12 07:23:10 +00:00
Xavier Guimard
df3c1efb54 Handle 404 and 502 error codes (fixes: #1211) 2017-04-12 07:07:27 +00:00
Xavier Guimard
443fb08352 New SSL img (#1212) 2017-04-11 20:15:32 +00:00
Xavier Guimard
a83a707931 Add Ajax to SSL (closes #1212) 2017-04-11 19:19:59 +00:00
Xavier Guimard
abd9983a21 Custom script after portal.js (#707) 2017-04-11 19:19:54 +00:00
Xavier Guimard
2899469703 Build partial translations from 1.9 (#595) 2017-04-09 21:18:00 +00:00
Xavier Guimard
2c1be99419 Add icon for Krb (#707) 2017-04-07 05:05:32 +00:00
Xavier Guimard
537d41a29b Kerberos in progress (#707) 2017-04-06 20:37:38 +00:00
Xavier Guimard
5210a8edec Add Krb JS (#707) 2017-04-06 20:37:36 +00:00
Xavier Guimard
6b1d3471dc Update sb test with "purge" 2017-04-03 05:02:25 +00:00
Xavier Guimard
ec112017ff Purge can be deferred now (#1173) 2017-04-03 05:02:22 +00:00
Xavier Guimard
e8e02ce055 Warn if PE85 is returned (#1204) 2017-03-24 18:11:32 +00:00
Clément Oudot
8f85f94e8d Minified js for portal (#1131) 2017-03-24 15:25:54 +00:00
Clément Oudot
964f652c41 Fix js for dropdown in portal menu (#1131) 2017-03-24 15:08:30 +00:00
Xavier Guimard
fc39f58f87 Typo 2017-03-24 15:03:31 +00:00
Xavier Guimard
7a60a8f1c1 Some WAI changes (#1111) 2017-03-24 06:11:55 +00:00