1. 修改Oauth登录实现: 重写backend; 2. pep8代码调整
1.fix oauth bugs: 登录之后设定密码错误, 2. 前端显示为first_name(昵称), 区别于显示为username(登录名-帐号)