ccce303693
Merge pull request #151 from ets-cfuhrman-pfe/frontend-refactor-auth
...
Frontend refactor auth
2024-10-19 13:58:47 -04:00
MathieuSevignyLavallee
e30681705f
Roles done
2024-10-19 13:13:16 -04:00
d7986447c4
fix login error + auth callback
2024-10-18 18:16:24 -04:00
MathieuSevignyLavallee
ddc33bb6ac
base
...
probleme de communication entre le frontend et backend
2024-10-18 17:40:28 -04:00
MathieuSevignyLavallee
dff86aa6e9
remove old files
...
teacher/login
teacher/register
teacher/resetPassword
2024-10-17 21:34:47 -04:00
MathieuSevignyLavallee
deaaa8bc9b
added permission for teacher routes.
...
coté backend doit etre fait
2024-10-16 22:12:26 -04:00
MathieuSevignyLavallee
8770726873
typo
2024-10-15 20:17:46 -04:00
MathieuSevignyLavallee
1eff386da8
Refactor/regrouping of auth providers.
...
bug fix pour les refresh des routes si le users est connecté.
Reste a voir si on delete les page login/register/reset dans le dossier pages/teacher.
2024-10-15 19:49:44 -04:00
7edce8ba9e
centralise login/register methods
2024-10-08 15:45:18 -04:00
3d219d068f
Move auth login to simpleauth
...
Co-authored-by: roesnerb <roesnerb@users.noreply.github.com>
2024-10-07 20:13:15 -04:00
Bruno Roesner
eae417dc60
Merge branch 'main' into dev-it2-PFEA2024
2024-10-07 11:11:19 -04:00
roesnerb
207cd627f6
Merge pull request #144 from ets-cfuhrman-pfe/dev-it1-PFEA2024
...
Ajout itération 1 PFE A2024 sur dev-PFEA2024
2024-10-07 10:49:52 -04:00
Christopher (Cris) Fuhrman
2cb0318dc8
Merge pull request #148 from gab9281/main
...
Fixes images for branch testing
2024-10-04 09:00:12 -04:00
3fea24630a
Fixes images
2024-10-03 23:51:44 -04:00
975c88c894
Merge pull request #143 from ets-cfuhrman-pfe/modularise-auth-methods
...
Modularise auth methods
2024-10-01 13:32:28 -04:00
Bruno Roesner
e6b8f7ef80
jwt token redirect frontend
2024-10-01 12:03:49 -04:00
a007314229
fix oidc
2024-10-01 11:37:07 -04:00
8f7c0a3ac9
Adds Oauths parsing
...
Co-authored-by: roesnerb <roesnerb@users.noreply.github.com>
Co-authored-by: MathieuSevignyLavallee <MathieuSevignyLavallee@users.noreply.github.com>
2024-10-01 10:55:48 -04:00
f7f03ebeaa
link oauths
...
Co-authored-by: roesnerb <roesnerb@users.noreply.github.com>
Co-authored-by: MathieuSevignyLavallee <MathieuSevignyLavallee@users.noreply.github.com>
2024-10-01 00:14:55 -04:00
MathieuSevignyLavallee
b1e26d7895
Chaos management
2024-09-30 23:05:00 -04:00
MathieuSevignyLavallee
b9af549624
base of login
2024-09-30 21:20:58 -04:00
MathieuSevignyLavallee
ee580005b2
Fix bug
2024-09-30 21:15:09 -04:00
Bruno Roesner
8d31bc8f8c
added groups in oidc response
2024-09-30 20:49:00 -04:00
MathieuSevignyLavallee
0fe4dcacd5
correction config avec OIDC
2024-09-30 20:40:33 -04:00
MathieuSevignyLavallee
ab3925885a
Petit ajustement
...
Petit ajustement du frontend pour l'affichage des options disponibles et la restriction des routes en fonction de la connexion. Enlever la nécessité du token pour récupérer les authActive, puisqu'on n'est pas encore connecté à ce stade.
2024-09-30 11:07:23 -04:00
f379ddcb28
Merge pull request #142 from ets-cfuhrman-pfe/feat-oidc-integration
...
Added OIDC provider
2024-09-29 18:46:50 -04:00
Bruno Roesner
e45b0804ee
changed env variables in docker compose
2024-09-29 18:44:16 -04:00
Bruno Roesner
813ea5944b
continued oidc
2024-09-29 18:39:24 -04:00
Bruno Roesner
bb9d1d4bcc
added rest of oidc (kind of)
2024-09-29 17:55:48 -04:00
Bruno Roesner
fbca8cb193
added openidconnect provider
2024-09-29 17:55:38 -04:00
Bruno Roesner
56c4ed1f10
added passportjs-openid package
2024-09-29 17:55:20 -04:00
JerryKwok
31728b72e2
Merge pull request #141 from ets-cfuhrman-pfe/dev-it1-connexion-page
...
frontend connexion page
2024-09-29 16:47:51 -04:00
MathieuSevignyLavallee
e51f29c5d2
ajusted button to redirect to good route
2024-09-29 16:37:08 -04:00
d63dd87d54
Adds groups to example
2024-09-29 16:26:15 -04:00
Jerry Kwok
8bb62b8842
frontend connexion page
2024-09-29 15:07:16 -04:00
05381c7da9
Merge pull request #138 from ets-cfuhrman-pfe/109-tche-11--intgration-de-passportjs
...
109 tche 11 intgration de passportjs
2024-09-29 11:36:34 -04:00
roesnerb
ac8b6d34b7
Merge pull request #140 from ets-cfuhrman-pfe/adds-configuration-to-oauth-integration
...
Adds configuration to oauth integration
2024-09-28 18:17:49 -04:00
4dadf7851b
remove duplicates
2024-09-28 18:07:03 -04:00
454cabb2fa
Adds modules addition tests
2024-09-28 17:46:44 -04:00
d97f3f55e2
Incorporate auth config
2024-09-28 17:08:11 -04:00
ec9adc1440
Merge remote-tracking branch 'origin/dev-configuration-auth' into adds-configuration-to-oauth-integration
2024-09-28 12:18:10 -04:00
6a330774b3
fixes 500 error
2024-09-27 23:02:53 -04:00
MathieuSevignyLavallee
3087e16e3e
added tests
2024-09-27 14:16:11 -04:00
101fb2a767
globalise for tests
2024-09-26 10:57:10 -04:00
Christopher (Cris) Fuhrman
1f78c44be2
Merge pull request #134 from ets-cfuhrman-pfe/fuhrmanator/issue133
...
Fuhrmanator/issue133
2024-09-26 01:04:17 -04:00
C. Fuhrman
c0cc4d01e0
Fixes #133
...
Redesign how answers are submitted and updated (react state management)
2024-09-26 00:57:57 -04:00
C. Fuhrman
ab18283db0
state and prop confusion in ManageRoom and LiveResults.
2024-09-25 16:31:38 -04:00
C. Fuhrman
91fa75131a
One StudentType that also has answers
2024-09-25 14:53:17 -04:00
C. Fuhrman
fa4b6b5bd3
User -> Student (page, tests)
2024-09-25 13:20:09 -04:00
C. Fuhrman
68d7d8c0a9
Rename UserType -> StudentType
2024-09-25 13:05:36 -04:00