SleepWalker
6e9542f592
Fix some flow errors
2018-05-03 08:15:09 +03:00
ErickSkrauch
cf3a33937a
Implemented UI for Accounts applications management.
...
Introduced copy service and injected it usage into auth finish page.
Introduced Collapse component.
Introduced Radio component.
Generalized Checkbox component to share Radio component styles.
Improved Textarea component: it now has auto height functionality.
Improved profile/BackButton component: now you can pass custom url.
BSOD is no longer displayed on 404 response.
2018-03-25 22:23:59 +03:00
SleepWalker
36f4fb8e34
#389 : properly remove acc, when going back from password sate during relogin. Fix e2e tests
2018-03-13 23:04:29 +02:00
SleepWalker
64e9056730
#389 : do not allow return to profile during re-login (temporary solution)
2018-02-28 23:58:45 +02:00
SleepWalker
9f926e42bc
#389 : automatically revoke account, when user clicks back during re-login
2018-02-28 23:58:02 +02:00
SleepWalker
206627be17
#389 : add e2e tests for invalid refreshToken case. Minor bug fixes
2018-02-18 20:15:22 +02:00
SleepWalker
bf2976c009
#389 : allow switch accounts, when refreshToken is invalid. Fix oauth in case, when refreshToken is invalid
2018-02-17 21:59:35 +02:00
SleepWalker
9afa4be8cb
#365 : Redirect user to login page, when token can not be refreshed. Further improvement of auth errors handling
2017-12-30 21:08:22 +02:00
SleepWalker
d28337cb7f
Fix codestyle
2017-10-23 22:01:49 +03:00
SleepWalker
82744f9300
#305 : fix linting errors after installing flow plugin for eslint.
...
Improve Authflow#run() typing
2017-10-23 22:01:49 +03:00
SleepWalker
d1b19a2285
#305 : implement disable mfa form
2017-10-23 22:01:48 +03:00
SleepWalker
02ce9bb3b5
#305 : fix linting errors after upgrading to eslint 4
2017-10-23 22:01:30 +03:00
SleepWalker
5a16fe26ae
#305 : add mfa step during auth
2017-10-23 21:59:23 +03:00
SleepWalker
64516b8a08
#359 : detect unknown oauth scopes on frontend and log if found any. Provide user friendly fallback in case if no translation for some of scopes
2017-10-17 20:50:34 +03:00
SleepWalker
6b81385dc5
#85 : updated to react router 4 and migrated code to support a new api
2017-06-08 07:58:19 +03:00
SleepWalker
6f4eb97b48
#85 : drop react-router-redux dependency
2017-06-08 07:58:19 +03:00
ErickSkrauch
c1e9cdc6b9
Попытка сделать frontend для отображения капчи на странице запроса восстановления пароля
2017-04-18 19:47:46 +03:00
SleepWalker
dcf95410d7
#316 : add localStorage wrapper with feature detection
2017-04-11 22:18:40 +03:00
ErickSkrauch
a2123117d4
Исправлена ссылка "Форма обратной связи" под формой восстановления пароля
2017-02-24 00:07:05 +03:00
SleepWalker
cfcfe39bb7
Completly reset all auth state on header logo click
2017-02-01 08:25:15 +02:00
SleepWalker
a1c713236a
Exmplitly create redirect action for auth instead of if statement in AuthFlow.run
2017-02-01 08:22:12 +02:00
SleepWalker
b2202f8831
#245 : back button on login panel for users with multy accs. Added history service
2017-01-29 17:36:21 +02:00
SleepWalker
274c28a923
#246 : remove logout from user/actions. Use logoutAll from account/actions everywhere
2017-01-04 07:52:46 +02:00
SleepWalker
6498858d33
#48 : add support for prompt and login_hint oauth params
2016-11-19 16:41:15 +02:00
SleepWalker
79a9efb561
#48 : add logout all link on choose account panel
2016-11-19 14:19:23 +02:00
SleepWalker
13b4dcbbe8
#48 : reset oauthData on logo click
2016-11-19 12:54:24 +02:00
SleepWalker
b6b8468904
#48 : account switcher for oauth
2016-11-13 16:47:56 +02:00
SleepWalker
586cdfffe4
#48 : add/remove accounts from account switcher. Allow authorized users to log in into another account
2016-11-13 11:49:04 +02:00
SleepWalker
000ce71d3e
#48 : integrate accounts with app
2016-11-05 12:11:41 +02:00
SleepWalker
7dd58acede
#48 : initial logic for multy-accounts actions
2016-10-30 14:12:49 +02:00
SleepWalker
14f096a45f
#218 : do not write username into email field, because it may break logic of some features
2016-10-09 22:04:10 +03:00
SleepWalker
fdd56bc886
Improve oauth state restore logic
2016-08-27 13:19:02 +03:00
SleepWalker
dc168b5f23
#195 : add custom description support for oauth
2016-08-23 07:30:06 +03:00
SleepWalker
e5b56306c3
#191 : pass errors through FormModel in AuthPanels
2016-08-22 22:18:23 +03:00
SleepWalker
a20b7ec3d4
#188 : persist oauth data if if user tries to register during oauth
2016-08-11 22:20:17 +03:00
SleepWalker
3d8c646a94
Display bsod for failed oauth requests
2016-08-07 17:55:40 +03:00
SleepWalker
a8d72787b2
#14 : add captcha for register page
2016-08-05 08:43:46 +03:00
SleepWalker
6dcf985936
Remove change password auth panel
2016-08-02 22:13:11 +03:00
SleepWalker
cb1a4b7d55
#104 : add AcceptRules auth panel
2016-08-02 21:59:29 +03:00
SleepWalker
4716c679b9
#14 : add captcha support for resend-activation
2016-07-31 16:53:16 +03:00
SleepWalker
3804c1c143
Decouple the rest of an api calls
2016-07-28 08:03:30 +03:00
SleepWalker
1b8333b006
Decouple oauth api calls into separate module. Simple tests for oauth
...
actions
2016-07-27 22:39:11 +03:00
SleepWalker
2a9b83fe15
#156 : set email in user state after requesting activation E-mail
2016-07-23 15:43:37 +03:00
SleepWalker
818101b710
#126 : slightly refactored login and jwt token logic
2016-06-04 17:20:21 +03:00
SleepWalker
d0bfa9fdb8
Fix eslint errors. Fixed bug in .eslintrc.json
2016-06-04 12:17:06 +03:00
SleepWalker
57f3134cd8
#97 : frontend for repeat activation functionality
2016-05-22 21:58:59 +03:00
SleepWalker
87d48c8722
#26 : suggest resend confirmation key in validation errors
2016-05-22 18:16:51 +03:00
SleepWalker
4eaefd1d9b
#26 : email resend count down for forgot-password
2016-05-22 17:04:13 +03:00
SleepWalker
3472c7b29f
#26 : forgot/restore password frontend logic
2016-05-14 23:53:58 +03:00
SleepWalker
a584ef0d95
#57 : send user language during registration
2016-05-14 16:00:14 +03:00