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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
9985b7c043
|
FIX: make work with rails 5
|
2017-09-27 16:35:50 +01:00 |
Leo McArdle
|
8df1c6e56e
|
FIX: undefined method read_restricted
|
2017-09-21 17:50:13 +01:00 |
Leo McArdle
|
00849263fc
|
fix bug with associated group being nil
|
2017-09-21 17:50:13 +01:00 |
Leo McArdle
|
b0edb5b154
|
fix tests
|
2017-09-21 17:50:13 +01:00 |
Leo McArdle
|
94ea59e10d
|
add some specs, fix a few broken things found out from writing them
|
2017-09-21 17:50:13 +01:00 |