Closed Apexal closed 6 years ago
Ada Young of RCOS has confirmed getting that student course info is totally private and must be given voluntarily unless you jump through a lot of hoops with the administration.
However, using CAS to login and get the user_id
and then passing that into the CMS API (I will have to ask WebTech people about this) to get info like full name, grade, RIN.
We can then use the YACS API to put together a user's schedule when they are first starting up. We will have to ask the user for their classes though, and more research must be done to see how simple we can make it for users.
CAS documentation: https://apereo.github.io/cas/4.2.x/protocol/CAS-Protocol.html
Evidently there are two RPI authentication methods.
THIS IS IMPORTANT
There is a possibility of using RPI APIs like CAS or CMS to not only authenticate users but to get their schedules automatically.
This could remove the need for Google Calendar or iCal to input user's schedules