Commit Graph

24 Commits

Author SHA1 Message Date
Dmitrii Cravcenco
fddd02b9ce Clean security code 2023-11-22 08:40:45 +02:00
Dmitrii Cravcenco
c45cd0549f Create endpoint for google oauth, generate JWT token, save to DB by email 2023-11-21 15:36:51 +02:00
Dmitrii Cravcenco
07c9ed63ee Merge remote-tracking branch 'origin/security_branch' into security_branch
# Conflicts:
#	src/main/java/com/faf223/expensetrackerfaf/config/SecurityConfiguration.java
2023-11-20 18:14:33 +02:00
Dmitrii Cravcenco
d03e256425 Add starter redirection for github/google oauth2 2023-11-20 13:42:39 +02:00
mirrerror
2d981c5af8 change error message 2023-11-13 10:20:36 +02:00
mirrerror
f1c8211f7a stick to one error response class 2023-11-13 10:15:11 +02:00
mirrerror
7bc9a460ed resolve conflicts 2023-10-27 00:53:06 +03:00
mirrerror
eca57b111a fix cors 2023-10-26 21:55:27 +03:00
mirrerror
8f934bdf32 fix cors 2023-10-26 21:55:11 +03:00
dfc5fd19a1 Fixed CORS polices 2023-10-26 21:51:58 +03:00
mirrerror
9c8946f236 fix cors filter 2023-10-26 13:29:57 +03:00
e4de55f255 Merge remote-tracking branch 'origin/master' into front-v2
# Conflicts:
#	src/main/java/com/faf223/expensetrackerfaf/controller/IncomeController.java
2023-10-24 23:37:58 +03:00
Dmitrii Cravcenco
84b48afb21 Fix expense/income creation 2023-10-24 18:30:37 +03:00
6ca8b861e4 Connected two graphs to backend, WIP 2023-10-19 23:02:09 +03:00
Dmitrii Cravcenco
1009ca7bdb Add google oauth2 2023-10-16 21:37:04 +03:00
Dmitrii Cravcenco
0b98fe3db4 Change response status when token is expired 2023-10-12 13:26:01 +03:00
Dmitrii Cravcenco
3160a19fa5 Add refresh token generation 2023-10-12 12:52:54 +03:00
Dmitrii Cravcenco
b1b13dc736 Add refresh token endpoint 2023-10-11 12:58:48 +03:00
Dmitrii Cravcenco
19ac92f268 Encapsulated methods that are allowed only for admins. Removed ability to add new user, new user must be registered using auth. 2023-10-07 10:18:35 +03:00
DmitriiCravcenco
7f6a0c1f92 Fixed JWT Role assignment and method access 2023-10-05 22:25:05 +03:00
DmitriiCravcenco
a6ed3794fe Fix mapper + DTO 2023-10-05 19:52:13 +03:00
DmitriiCravcenco
b396c1c137 Fix bugs caused by Expense/Income controllers 2023-10-04 09:00:24 +03:00
DmitriiCravcenco
5e0000d532 Add JWT authentication 2023-10-03 12:28:42 +03:00
DmitriiCravcenco
35fb05ac01 Add JWT authorization 2023-10-02 08:18:57 +03:00