anys
229e72da88
Update role enum and access control Remove isRouteAnAPI(route: string):
...
boolean
Refactor role determination logic to use `eduPersonPrimaryAffiliation`
and `amuComposante`. This simplifies checking for Polytech affiliation
and identifies roles like professor, administration, and student more
accurately. The API access control is updated to reflect the new role
names.
2026-01-07 22:56:06 +01:00
anys
718e7f9d76
- Add role detection
...
- Restrict APIs to personnels
- Show 403 for unauthorized access"
2026-01-06 19:05:59 +01:00
anys
7d7cdd1c9a
Add 403 error page and Polytech access control.
2026-01-06 18:56:10 +01:00
anys
cb89a45743
Check if user is allowed to access
2026-01-06 10:32:52 +01:00
Kevin FEDYNA
8a5461827e
Optimized code and wrote documentation
2025-01-22 11:15:43 +01:00
Kevin FEDYNA
3ce1273455
Started documenting code
2025-01-22 00:54:43 +01:00
Kevin FEDYNA
fa66621abc
Fixed partial handling and added cookies
2025-01-21 16:09:36 +01:00
fedyna-k
46a417f411
Added auto database creation based on sql scripts and jwt key cache
2025-01-16 23:13:58 +01:00
Kevin FEDYNA
9db588ff02
Partials OK, auto navbar and content
2025-01-15 15:43:52 +01:00
Kevin FEDYNA
eea49969b5
Added catalog generation, need to bug fix
2025-01-15 10:15:02 +01:00
fedyna-k
ccad788e19
Added implementation for base page and log in log out
2025-01-14 23:34:40 +01:00