Commit Graph

45 Commits

Author SHA1 Message Date
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
82744f9300 #305: fix linting errors after installing flow plugin for eslint.
Improve Authflow#run() typing
2017-10-23 22:01:49 +03:00
SleepWalker
5a16fe26ae #305: add mfa step during auth 2017-10-23 21:59:23 +03:00
SleepWalker
b18844906f Fix Profile component not rendered on initial / request 2017-07-11 23:20:37 +03:00
SleepWalker
80afd16c1e #85: allow activation pages for all visitors 2017-06-08 07:58:20 +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
SleepWalker
dcf95410d7 #316: add localStorage wrapper with feature detection 2017-04-11 22:18:40 +03:00
SleepWalker
e9e04d8336 #313: improve logging in auth states 2017-03-02 07:58:37 +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
7f6eddf3c7 Add loader during redirect to external site after oauth 2017-02-01 08:11:36 +02:00
SleepWalker
f9ae7053d0 #169: remove unhandled promise rejections in tests. Added loging for that cases 2016-12-06 23:08:51 +02:00
SleepWalker
6498858d33 #48: add support for prompt and login_hint oauth params 2016-11-19 16:41:15 +02:00
SleepWalker
b6b8468904 #48: account switcher for oauth 2016-11-13 16:47:56 +02:00
SleepWalker
8fbcf27525 #48: add dummy ChooseAccountPanel 2016-11-05 22:23:56 +02:00
SleepWalker
28ce3e4b70 Fix bug with infinite loader, when page refreshed on /login with oauth state restoration active 2016-10-25 09:32:50 +03:00
SleepWalker
abf5fbbef6 Fix register route blocked by oauth state restoration feature 2016-10-25 09:01:51 +03:00
ErickSkrauch
38196e8f76 Временный фикс для процесса авторизации (Свят, это нужно будет подлатать) 2016-10-25 02:40:05 +03:00
SleepWalker
5ed38e0716 #195: use replace state, when navigating to permissions from oauth entry point 2016-08-27 17:36:33 +03:00
SleepWalker
fdd56bc886 Improve oauth state restore logic 2016-08-27 13:19:02 +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
f10bfa894b #184: support for /oauth2/v1/[clientId] requests 2016-08-07 17:49:26 +03:00
SleepWalker
0149fc59d6 Show 404 for unknown authFlow requests. Pass {path, query, params} as first argument to authFlow#handleRequest 2016-08-07 16:54:59 +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
d6df492073 #21: support /oauth2/v1 on frontend 2016-07-27 22:45:50 +03:00
SleepWalker
baacadad31 Decouple auth states from routing redux state 2016-06-15 09:04:16 +03:00
SleepWalker
0b1a50f788 Improve AuthFlow request handling logic 2016-06-15 09:01:41 +03:00
SleepWalker
868d4877bc A temporary workaround to allow correct goBack action in ResendActivationState 2016-06-10 08:06:21 +03:00
SleepWalker
2737c6502b #125: make activation page available for all guests and innactive users 2016-06-05 15:06:14 +03:00
SleepWalker
d0bfa9fdb8 Fix eslint errors. Fixed bug in .eslintrc.json 2016-06-04 12:17:06 +03:00
SleepWalker
aa833cd495 Tests for AuthFlow.handleRequest callback arg 2016-06-03 22:10:47 +03:00
SleepWalker
1ff6a05414 #129: do not render app, if we are on oauth request, that resolves to redirect 2016-06-02 20:46:49 +03:00
SleepWalker
c73991c14f #122: fix error during redirect 2016-05-30 07:23:27 +03:00
SleepWalker
5820a50047 Fix permissions page 2016-05-28 01:24:25 +03:00
SleepWalker
57f3134cd8 #97: frontend for repeat activation functionality 2016-05-22 21:58:59 +03:00
SleepWalker
3472c7b29f #26: forgot/restore password frontend logic 2016-05-14 23:53:58 +03:00
SleepWalker
85d409ad30 Do not expose logout action to route 2016-05-01 20:54:24 +03:00
SleepWalker
f66759eaa9 Базовые тесты для authFlow. Осталось покрыть navigate и смену стейтов 2016-04-12 07:18:20 +03:00
SleepWalker
21bbba399f Тесты для стейтов AuthFlow 2016-03-21 08:20:31 +02:00
SleepWalker
7ce8637e38 Переименовал passwordChange -> changePassword 2016-03-16 07:34:18 +02:00
SleepWalker
d19735b7e1 Ресет стейта авторизации в том случае, если юзер захотел перейти на / 2016-03-16 07:03:23 +02:00
SleepWalker
e0d93c3058 Заимплементил finish state 2016-03-15 08:36:19 +02:00
SleepWalker
2ad00d27ff Пофиксил баг, когда гость мог попасть на страницу профиля при клике по лого сайта 2016-03-13 11:02:24 +02:00
SleepWalker
57f0cf30e6 Auth flow. The next 2016-03-01 22:36:49 +02:00