enforced https on server and client, fixed require_login, require_params
Merge branch 'assignment2' of github.com:zuyetawarmatik/CP3101B-assignment1 into assignment2