Eddi3_As
a89c930da9
PFEH2025 - ajustements des tests problematique
2025-01-28 18:51:08 -05:00
Eddi3_As
2dc2974f0a
PFEH2025 - merge dev PFEA2024 it2-it3-it4 SSO available
2025-01-27 17:38:07 -05:00
3027c0bc1f
adds configuration to example
2025-01-16 18:14:16 -05:00
ba77b73899
Merge pull request #152 from ets-cfuhrman-pfe/feat-auth-only-student
...
Adds (no) authentication requirement to join a room
2024-10-29 00:05:02 -04:00
3ff2d1bc1d
set default config to empty
2024-10-28 23:19:25 -04:00
dc44813b46
fix missing default value
2024-10-28 23:11:59 -04:00
ba270db019
Adds debuging informations + fixes url
2024-10-22 13:04:29 -04:00
Bruno Roesner
9f0ee05768
populate join-room username if authenticated (temp solution)
2024-10-22 10:54:11 -04:00
Bruno Roesner
80a56e9735
added unit tests for AUTHENTICATED_ROOM variable
2024-10-20 13:58:19 -04:00
Bruno Roesner
98e3887bcd
added route to check if rooms need authentication
2024-10-19 18:38:59 -04:00
Bruno Roesner
f648d028ab
added environment variable to set room authentication
2024-10-19 18:18:01 -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
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
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
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
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
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
d63dd87d54
Adds groups to example
2024-09-29 16:26:15 -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
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
91fa75131a
One StudentType that also has answers
2024-09-25 14:53:17 -04:00
MathieuSevignyLavallee
63769e9baf
active auth simple login added
2024-09-24 22:08:48 -04:00
MathieuSevignyLavallee
dd6a38854d
Ajout de fonction et de vérification
2024-09-24 22:00:28 -04:00
d58d6f1d64
Adds base for OAuth - Still errors
2024-09-24 18:57:27 -04:00
MathieuSevignyLavallee
052de4dd9d
cleanup
2024-09-23 16:24:07 -04:00
C. Fuhrman
218334b4e0
Il faut créer un dossier avant de créer un premier quiz sinon il est impossible de le sauver.
...
Fixes #87
"Dossier par défaut" existait dans MongoDB, mais le champ userId avait un type "ObjectId" et non "String".
2024-09-23 15:20:57 -04:00
MathieuSevignyLavallee
5040c2189d
jwt auth for route auth
2024-09-22 21:04:07 -04:00
MathieuSevignyLavallee
4849380b73
Dynamic auth config
2024-09-22 21:00:15 -04:00
MathieuSevignyLavallee
97e7a4888f
ajustement auth env
2024-09-22 15:01:29 -04:00
MathieuSevignyLavallee
6dde0cca38
Routes for Auth Backend
...
routes simple pour envoyer au frontend quel type de auth est disponible
2024-09-22 14:52:41 -04:00
MathieuSevignyLavallee
e3de6853c7
studentRoleClaim
2024-09-22 10:41:02 -04:00