管理员自主模块 登录测试

添加了管理员资料自主更新，登录模块测试，添加了路由post self/update
不合格的参数获取方式，使用params.permit()来限制参数，然后直接传入这个值即可，无需再自己构建散列