change rest url
update auth username, integrate google and github auth
Merge branch '#418' into develop