## 自動登錄
自動登錄主要用于已經綁定了微信的用戶,登錄成功后,會返回用戶信息。
如果未綁定,接口會給出相應的提示和標識,然后小程序跳轉到登錄界面(使用登錄接口進行登錄)。
小程序應該在登錄成功后,儲存接口中返回的cookie,用于請求其它接口,否則會登錄失效。
~~~[api]
post:/server/user/autoLogin
*string:code= #用戶登錄憑證
*string:encryptedData= #加密的用戶數據
*string:iv= #初始化向量
<<<
success
{
"code": 1,
"msg": "登錄成功",
"result": {
"id": 1,
"username": "蔣文健",
"tel": "15907511160",
"nickname": "jwj",
"gender": 1,
"city": "中國廣東韶關",
"avatar": "https://wx.qlogo.cn/mmopen/vi_32/IEw6UFCFGBeYV8weiczoT8OnDZiaa15FChoyUep0RzDSr6eLl6YzZcQcdYdN0XUG6jvDDD1YJ8CXklobL8P0Iqkw/132",
"status": 1
},
"cookie": "user_uid=1; user_sid=3ef9ea9451162095e35fda0a9f7c0677",
"debug": true
}
<<<
error
{
"code": 0,
"msg": "解密用戶信息失敗"
}
<<<
error
{
"code": 0,
"msg": "微信未關聯有帳戶,請使用帳戶密碼登錄",
"redirect" : "login"
}
~~~