Skip to content

无法退出登录,很郁闷啊 #3

Description

@3xxx

按照您的代码,

v := c.GetSession("uname")
	islogin := false
	if v != nil {
		//删除指定的session
		c.DelSession("uname")
		//销毁全部的session
		c.DestroySession()
		islogin = true
		beego.Info("当前的session:")
		beego.Info(c.CruSession)
	}
	c.Data["json"] = map[string]interface{}{"islogin": islogin}
	c.ServeJSON()

可以退出,但是,改成

v := c.GetSession("uname")
	if v != nil {
		//删除指定的session
		c.DelSession("uname")
		//销毁全部的session
		c.DestroySession()
	}
	c.Redirect("/", 301)
	return

死活都无法退出,实在想不出什么问题

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions