Commit Graph

49 Commits

Author SHA1 Message Date
bb6cdd4b71 Mastodon: return a friendlier login error than 'invalid_grant' 2021-09-08 11:08:22 -05:00
c624afdfb7 Standalone: add external accounts, refresh on logout 2021-08-30 16:54:04 -07:00
39c95f7a00 Conditional OAuth scopes 2021-08-22 19:13:09 -05:00
0b4b3479ea Standalone: support running Soapbox FE on a subdomain 2021-08-22 14:34:58 -05:00
1b30468366 Auth: move some actions into security.js 2021-08-22 10:55:56 -05:00
1579e047b5 Add displayName, use as app name 2021-08-21 22:46:33 -05:00
fcaf19df76 Auth: rudimentary API baseURL support 2021-08-21 22:08:26 -05:00
74f4c59004 Auth: refactor OAuth token actions 2021-08-21 19:45:45 -05:00
a1cbbfcb02 Auth: refactor app actions 2021-08-21 19:16:54 -05:00
463b3ba085 Auth: store users by their ActivityPub ID instead of their primary key 2021-08-21 17:38:19 -05:00
2df8b927ea Allow translating more strings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-27 00:04:27 +02:00
82e026b010 Fix verify_credentials bug, fixes #638 2021-05-09 10:37:49 -05:00
9a859dad14 Properly dispatch fetchMeFail, don't show white screen on VERIFY_CREDENTIALS_FAIL 2021-05-07 21:53:24 -05:00
ccac733e48 Redirect after signing up, fixes #620 2021-04-18 12:41:51 -05:00
2500dcf77a Refactor API client 2021-03-31 14:47:54 -05:00
a42ece6df4 Don't call ME_FETCH_SUCCESS twice extraneously 2021-03-31 13:36:48 -05:00
73a3ee296b Rename action.reload -> action.background 2021-03-30 00:45:23 -05:00
db201707bf Middle-click account to open it in a new tab, fixes #603 2021-03-29 23:22:54 -05:00
20ef262cfc Fix MFA 2021-03-26 16:42:47 -05:00
f24422d520 Fix registration form workflow 2021-03-26 15:45:46 -05:00
4d1af4764f Refactor registration action 2021-03-26 15:29:15 -05:00
5c6fa253c7 ['auth', 'me'] -> 'me' 2021-03-25 18:38:28 -05:00
619d298547 Correctly import settings on login 2021-03-25 16:39:52 -05:00
6ead42b06d Handle logout 2021-03-25 15:15:37 -05:00
bbd4edf226 Typofix 2021-03-25 14:52:51 -05:00
7a5fb6abb5 Add new account from login page 2021-03-25 14:42:09 -05:00
663d375dc5 Throttle fetchOwnAccounts correctly 2021-03-25 13:47:01 -05:00
a731ac88cf Make login work again 2021-03-24 00:05:06 -05:00
0daa95646e Refactor auth reducer localStorage 2021-03-23 22:19:24 -05:00
88420ccca6 Fetch unfetched otherAccounts 2021-03-23 21:01:50 -05:00
0162eac662 Refactor auth to support multiple accounts 2021-03-23 19:06:55 -05:00
e261a13430 Display modal in registration window when confirmations and/or approval are required 2021-01-02 20:56:41 -06:00
2b3d86f390 Improve pending account message 2020-09-29 23:18:51 -05:00
c822ce0c90 Fallback to BE response in login form 2020-09-29 23:12:33 -05:00
88c12a72a9 Improve login messaging 2020-09-29 21:35:10 -05:00
14a5d478f3 Snackbar: update (most) existing alerts to snackbars 2020-09-29 19:10:57 -05:00
76b7b32e23 Revoke OAuth token on logout, fixes #445 2020-09-28 13:05:20 -05:00
de78a87ec0 Make display name same as username during registration, fixes #267 2020-08-30 23:48:00 +00:00
68f765da28 Multi-Factor Auth with OTP 2020-08-07 20:17:13 +00:00
209f826c15 add reason field on registration when by approval mode is on 2020-07-28 21:43:27 -05:00
c0dc03b3e4 Deactivate --> Delete 2020-07-20 15:23:38 -05:00
a2bd359c76 - debugged features/security
- added deactivateAccount method to actions/auth
- successful deactivation logs user out
2020-06-28 10:51:55 -05:00
d295368170 RegistrationForm: Handle email confirmation, fixes #137 2020-06-07 17:11:14 -05:00
35d5e7d649 SecurityForm: Revoke OAuth token 2020-06-05 15:54:09 -05:00
db1ad3e16f SecurityForm: Display OAuth tokens 2020-06-05 15:43:03 -05:00
8fd5a3cd35 Consolidate actions/security.js --> actions/auth.js 2020-06-05 15:27:31 -05:00
30384cbfef Clean up auth code 2020-05-29 09:55:38 -05:00
dbee88f795 Update auth.js to fix #97 login failure 2020-05-29 02:17:38 +00:00
d24dcb3e60 gabsocial --> soapbox paths 2020-05-28 17:56:55 -05:00