Open kkanellis opened 9 years ago
To view grades you need a VPN connection and user Credentials. The connection between the client and server needs to be encrypted for this. Using encryption ( for example SSL) only for this part, means a lot of code for a single function. Is it worth it ? ( I am thinking yes)
Since one of the VM's will be used solely for grade viewing, we assume the VPN connection issue is partially solved. I am thinking, which of the two ways of connecting to VPN is better:
a) Permanent connection using our own credentials (simpler since only parsing will be required) b) Per client connection using his/her credentials (better in terms of security and privacy correctness)
Lastly, I believe SSL can be managed by nginx, so there will be minimal coding effort.
It is needed to impement grade viewer. I was thinking of an independent service which will be connected to UTH network. I am not sure if VPN connection is needed in ~okeanos. It will accept SSL GET requests and will return the grades JSON.
Any ideas @GeorgeTG ?