|
@@ -546,7 +546,7 @@ func (f *Front) Login(key string) error {
|
|
|
f.SetSession("nickname", nick)
|
|
|
f.SetSession("s_nickname", nick)
|
|
|
f.SetSession("s_m_openid", fmt.Sprint((*user)["s_m_openid"]))
|
|
|
- f.SetSession("userId", fmt.Sprint((*user)["_id"]))
|
|
|
+ f.SetSession("userId", util.BsonIdToSId((*user)["_id"]))
|
|
|
f.SetSession("user", *user)
|
|
|
} else {
|
|
|
f.ServeJson(map[string]string{
|
|
@@ -563,6 +563,7 @@ func (f *Front) Login(key string) error {
|
|
|
|
|
|
//用户是否登录
|
|
|
func (f *Front) HasSign() error {
|
|
|
+ log.Println("into~~~~~~~~~~~~~~~~~~~~~~~~")
|
|
|
tmp := f.Session().Get("user")
|
|
|
openid := f.GetSession("s_m_openid")
|
|
|
if openid == nil {
|
|
@@ -582,6 +583,7 @@ func (f *Front) HasSign() error {
|
|
|
"encryptId": se.EncodeString(util.BsonIdToSId(user["_id"])),
|
|
|
})
|
|
|
}
|
|
|
+ log.Println("end~~~~~~~~~~~~~~~~~~~~~~")
|
|
|
return nil
|
|
|
}
|
|
|
|