3888 Commits

Author SHA1 Message Date
Zoe Roux
c0243c8404 Adding a default permission system 2020-04-02 23:38:26 +02:00
Zoe Roux
7d59785235 Adding authentifications via cookies too 2020-04-02 02:09:20 +02:00
Zoe Roux
b9b5039e82 Cleaning up 2020-04-02 02:07:28 +02:00
Zoe Roux
10eb7d57a8 Fixing authorization on the video API 2020-04-01 02:57:58 +02:00
Zoe Roux
76fbdce3be Implementing authorization on the video player 2020-04-01 02:57:26 +02:00
Zoe Roux
906e0551e5 Not checking authorization for images 2020-04-01 02:02:36 +02:00
Zoe Roux
39dc1460e9 Adding auth pipe for images but not using it 2020-04-01 02:02:10 +02:00
Zoe Roux
795595dea3 The Rest-API authorizations now works 2020-03-31 23:12:16 +02:00
Zoe Roux
e98efae978 Making authorization work better 2020-03-30 22:13:50 +02:00
Zoe Roux
56b247fcd4 Making the guard works with any permissions 2020-03-30 21:24:20 +02:00
Zoe Roux
048050f81b Adding scope check 2020-03-30 18:46:04 +02:00
Zoe Roux
4636c9453c IT WORKS 2020-03-30 18:15:07 +02:00
Zoe Roux
46158490f0 Adding an authorization interceptor 2020-03-30 07:36:40 +02:00
Zoe Roux
77123ad870 Starting to rework authentification to use Bearer tokens 2020-03-30 07:20:53 +02:00
Zoe Roux
26e174f3cc Reworking guards 2020-03-30 07:20:11 +02:00
Zoe Roux
23f1ed11b8 Updating packets 2020-03-29 22:23:52 +02:00
Zoe Roux
ab0b94dc06 Adding an authentification guard 2020-03-29 22:12:44 +02:00
Zoe Roux
90cc54446a Adding authorization guards on the API 2020-03-29 22:03:06 +02:00
Zoe Roux
7c8c4382b8 Solving a small bug 2020-03-29 22:02:23 +02:00
Zoe Roux
f54dc6b282 Solving another bug with the same public api 2020-03-23 22:40:16 +01:00
Zoe Roux
8bfb4cf2b2 Solving a bug with the GetSubtitle method of the public api 2020-03-23 21:54:27 +01:00
Zoe Roux
2cfb285c22 Implementing playback of subtitles where the language is unknown 2020-03-23 21:45:03 +01:00
Zoe Roux
8fdfc5ce85 Implementing OTAC login 2020-03-20 01:16:48 +01:00
Zoe Roux
ea651dd593 Using OTAC on register 2020-03-20 01:16:28 +01:00
Zoe Roux
a3f5910f2d Adding easily parsable errors to the login and the register api 2020-03-20 00:22:39 +01:00
Zoe Roux
ccbda0fd74 Adding errors to the login/register view 2020-03-20 00:22:18 +01:00
Zoe Roux
e25e1276e4 Cleaning up 2020-03-19 01:45:50 +01:00
Zoe Roux
44605c4360 Adding smooth autologin 2020-03-19 01:34:00 +01:00
Zoe Roux
81b30950e3 Making the login works without the need of a reload 2020-03-17 00:12:38 +01:00
Zoe Roux
eb37ec7d1b Solving a bug with the account update method 2020-03-16 02:23:48 +01:00
Zoe Roux
04944c5164 Adding a more icon when the user does not have a profile picture 2020-03-16 02:23:22 +01:00
Zoe Roux
eb132c2da2 Allowing account editing 2020-03-16 01:33:16 +01:00
Zoe Roux
8154b93f9b Adding account editing popup and displaying profile picture in the top right corner when logged in 2020-03-16 01:29:56 +01:00
Zoe Roux
977a0fa1f6 Starting to handle claims 2020-03-13 00:19:56 +01:00
Zoe Roux
c8e145d2e5 Starting the account modal 2020-03-13 00:19:37 +01:00
Zoe Roux
b6b1a54dae Cleaning the front 2020-03-11 01:06:25 +01:00
Zoe Roux
2f6e37823e Implementing a logout component 2020-03-11 01:05:07 +01:00
Zoe Roux
8507a2a3cd Adding a protected account page and an unauthorized page 2020-03-11 00:52:36 +01:00
Zoe Roux
b1aae349fd Making login works. Token are not automatically refreshed but login works 2020-03-11 00:24:12 +01:00
Zoe Roux
9af58b41a2 Implementing sign off 2020-03-10 22:29:11 +01:00
Zoe Roux
ec4978f9de Implementing loggout 2020-03-10 22:28:50 +01:00
Zoe Roux
c5b6b62925 Adding debug logs 2020-03-10 01:15:43 +01:00
Zoe Roux
0991acac1b Changing the oidc lib and now it works a bit 2020-03-10 01:15:22 +01:00
Zoe Roux
ec383ffeac Overriding the cookie policy 2020-03-09 00:21:55 +01:00
Zoe Roux
a4d4bf6d72 Adding debugs 2020-03-09 00:21:31 +01:00
Zoe Roux
30da20a456 A basic account system exists now 2020-03-08 23:11:52 +01:00
Zoe Roux
b436d48826 Account management works but the app is reloaded multiple times 2020-03-08 23:11:24 +01:00
Zoe Roux
bd12c35073 Implemening login 2020-03-07 03:23:11 +01:00
Zoe Roux
45f2b5b641 Implementing the login 2020-03-07 03:22:49 +01:00
Zoe Roux
520aca1278 Users can now registers and get a One Time Token Access Code 2020-03-06 01:04:29 +01:00