Leo McArdle
|
87cda3b293
|
FEATURE: show custom error page to users logging in with secondary email
|
2019-03-11 17:30:07 +00:00 |
Leo McArdle
|
a8312f6449
|
Revert "allow users to log in with secondary emails"
This reverts commit 2f52f66454 .
|
2019-02-27 09:06:53 +00:00 |
Leo McArdle
|
1aad1cfe14
|
bump version to 1.0.0
|
2019-02-25 11:42:26 +00:00 |
Leo McArdle
|
56d233d3a0
|
FIX: incorrect callback_url being send to auth0
|
2019-02-15 14:46:11 +00:00 |
Leo McArdle
|
d51b4e6335
|
FIX: redirect to original origin after failing login
fixes https://github.com/mozilla/discourse/issues/169
|
2019-02-12 16:18:41 +00:00 |
Leo McArdle
|
2f52f66454
|
allow users to log in with secondary emails
|
2019-01-13 21:20:21 +00:00 |
Leo McArdle
|
957a748321
|
show nice error for AAL auth failure
|
2019-01-13 21:13:45 +00:00 |
Leo McArdle
|
a1a73b619f
|
FEATURE: show custom error page
|
2019-01-13 20:21:51 +00:00 |
Leo McArdle
|
a0a206b870
|
first attempt at AAL compatibility
will block login of users if their AAL isn't sufficient,
and kill sessions if they later require a higher AAL
|
2019-01-13 19:08:20 +00:00 |
Leo McArdle
|
c652048f2a
|
FIX: update to work with jwt 2.1.0
|
2019-01-08 15:33:41 +00:00 |
Leo McArdle
|
8e2fd1ff31
|
update readme with note about bug reports
|
2018-09-27 17:50:12 +01:00 |
Leo McArdle
|
e99caa10cd
|
fix tests
|
2018-09-19 18:04:42 +01:00 |
Leo McArdle
|
c906c493ce
|
UI: improve look and a11y of email addresses preference
|
2018-09-12 14:36:49 +01:00 |
Leo McArdle
|
3a35f8e555
|
bump version number
|
2018-09-11 17:09:07 +01:00 |
Leo McArdle
|
6497c39f4e
|
FEATURE: show "includes ldap aliases" instruction to ldap users
also sends mozilla_iam user custom_fields to users
|
2018-09-11 16:55:17 +01:00 |
Leo McArdle
|
51e83d0469
|
FIX: prevent infinite recursion of serializer
|
2018-09-11 14:43:49 +01:00 |
Leo McArdle
|
1a3d67ddb7
|
FEATURE: show duplicate accounts in user preferences
|
2018-09-10 17:36:21 +01:00 |
Leo McArdle
|
8e9e27cd54
|
fix test, bump version number
|
2018-09-05 18:23:45 +01:00 |
Leo McArdle
|
12966f5f41
|
FEATURE: display secondary emails in user prefs
|
2018-09-05 18:04:04 +01:00 |
Leo McArdle
|
8229dd6e37
|
FIX: make update_emails work with non-en locales
|
2018-08-31 16:52:10 +01:00 |
Leo McArdle
|
38fe5060c5
|
TEMP: disable update_emails
broken for non-english browser locales
|
2018-08-31 12:55:22 +01:00 |
Leo McArdle
|
672977ddf0
|
SECURITY: if last_refresh isn't set in session, fetch from user profile
|
2018-08-29 18:56:54 +01:00 |
Leo McArdle
|
2d0840d3cf
|
FIX: don't show users logging in with secondary email sign up form
|
2018-08-29 16:13:52 +01:00 |
Leo McArdle
|
211e171cc1
|
ensure primary email existing in secondary emails doesn't break everything
|
2018-08-29 14:56:21 +01:00 |
Leo McArdle
|
82fa4a532c
|
SECURITY: don't allow users to log in with their secondary email
|
2018-08-29 14:06:29 +01:00 |
Leo McArdle
|
0243e972ce
|
bump version number
|
2018-08-29 13:43:03 +01:00 |
Leo McArdle
|
12368b4b06
|
FIX: remove primary emails from secondary_emails attr
|
2018-08-24 17:57:51 +01:00 |
Leo McArdle
|
46fa806fa1
|
set secondary email addresses and store taken ones
|
2018-08-24 17:57:51 +01:00 |
Leo McArdle
|
ecc1b18a23
|
add profile class to management api and create api to add refresh methods
|
2018-08-24 17:57:51 +01:00 |
Leo McArdle
|
e4101b8f85
|
rename api classes to reflect file names
|
2018-08-24 17:57:51 +01:00 |
Leo McArdle
|
d89e2ee9b1
|
move api files under lib/mozilla_iam/api/
|
2018-08-24 17:57:51 +01:00 |
Leo McArdle
|
f5de4e2830
|
Use NLX sign-up flow
|
2018-08-24 17:30:19 +01:00 |
Leo McArdle
|
64307f3e28
|
move AdminDetailedUserSerializer additions out of plugin.rb
|
2018-08-07 20:59:50 +01:00 |
Leo McArdle
|
64980549be
|
set up travis
|
2018-08-07 20:34:08 +01:00 |
Leo McArdle
|
8a4325d84b
|
add enabled? to authenticator (to prevent warnings)
|
2018-08-03 15:10:15 +01:00 |
Leo McArdle
|
c1b8887ede
|
update specs to reflect discourse/discourse@87537b679c
|
2018-07-31 14:19:46 +01:00 |
Leo McArdle
|
6fca6dc25f
|
fix "go back" failed login button
|
2018-06-06 17:53:02 +01:00 |
Leo McArdle
|
c2e0b73203
|
fix tests
|
2018-06-06 16:22:19 +01:00 |
Leo McArdle
|
5c2b14270c
|
update person api url
|
2018-02-28 20:56:14 +00:00 |
Leo McArdle
|
12531fb8d8
|
Merge branch 'development'
|
2017-12-20 14:23:07 +00:00 |
Leo McArdle
|
159942aed4
|
merge groups and app_metadata.groups, remove authoritative group support
|
2017-12-19 18:19:40 +00:00 |
Leo McArdle
|
338efac1aa
|
switch back to using management api
|
2017-12-19 15:45:31 +00:00 |
Leo McArdle
|
96ae55a265
|
FIX: add translation for person api site settings
|
2017-12-01 17:08:08 +00:00 |
Leo McArdle
|
c40b497a5d
|
use person api
|
2017-11-30 23:09:53 +00:00 |
Leo McArdle
|
fbe89af594
|
add tests for undefined/empty/'None' profile values
|
2017-11-01 12:57:55 +00:00 |
Leo McArdle
|
2b51508f64
|
add spec for AdminDetailedUserSerializer
|
2017-10-18 17:10:17 +01:00 |
Leo McArdle
|
24788c53d0
|
FEATURE: add iam details to admin user page
|
2017-10-04 14:53:43 +01:00 |
Leo McArdle
|
9985b7c043
|
FIX: make work with rails 5
|
2017-09-27 16:35:50 +01:00 |
Leo McArdle
|
383cd6ddd1
|
bump version
|
2017-09-21 17:56:41 +01:00 |
Leo McArdle
|
1c0a4ce5ed
|
FIX: unable to autoload constant error in staging
|
2017-09-21 17:50:13 +01:00 |