-
Notifications
You must be signed in to change notification settings - Fork 56
Luminus Authentication (Resolves #337) #364
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Pull Request Test Coverage Report for Build 2444
💛 - Coveralls |
|
Accompanying PR on the frontend can be found here! |
taken from https://luminus.nus.edu.sg/main.d1c031e4d375a32b95d6.bundle.js Looks like the luminus web client parses and checks the end date to see if the module is over. looks like we have to do the same! |
|
Sure. For |
|
@indocomsoft Edit: sorry yessss youre right!! |
And this is how roles and permissions are assigned and handled under the hood on the luminus web client. @martin-henz how do you suggest we go around mapping the permissions? I suggest we do Student -> student is this advisable? this would be |
|
After talking to @indocomsoft we agreed following map.get/3 with a default value would be the cleanest way to do Luminus.fetch_luminus_token/2. |
rrtheonlyone
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 👍
This is a PR to port authentication from IVLE to LumiNUS.
closes #337
As discussed with Prof Martin, to remove announcements from cadet.