kkanellis / uthportal-server

GNU General Public License v3.0
0 stars 1 forks source link

Grade viewer #4

Open kkanellis opened 9 years ago

kkanellis commented 9 years ago

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 ?

GeorgeTG commented 8 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)

kkanellis commented 8 years ago

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.