Skip to content

登录、登出与会话(别被“突然掉线”坑到)

这一页讲的都是“你怎么保持登录、怎么安全退出、什么时候该点刷新”。

登录(/auth

  • 你会看到两个输入框:用户名密码,以及一个 登录 按钮。
  • 正常登录步骤很简单:填完用户名和密码后点 登录,成功就会进入业务页面。

登录成功后跳转有个“就近原则”:

  • 如果你是从某个业务页面被拦截过来的(比如直接打开了 /me/submit),系统会先带你回原页面。
  • 否则会回到你上次停留的业务页。
  • 再不行就默认进 /me

如果登录失败:

  • 账号或密码不对,会提示“用户名或密码错误”。
  • 字段不合法,会在字段下方给出提示。
  • 同时右下角会弹 Toast,方便你不用一直盯着表单找错误。

会话快过期时怎么办

  • 当你看到页面顶部出现“会话即将过期”的横幅时,建议立刻点一次 刷新会话,避免操作到一半被踢回登录页。
  • 这不是强制操作,但它能明显减少“提交失败/刷新后丢状态”的概率。

手动刷新会话(顶部栏)

入口在顶部栏右侧:

  • 点击用户名
  • 下拉菜单点 手动刷新

它和横幅里的 刷新会话 是同一类动作:目的都是延长登录有效期。

退出登录(建议这样做)

入口同样在顶部栏右侧:

  • 点击用户名
  • 下拉菜单点 退出登录

退出后会回到首页 /。即使登出接口偶尔网络失败,前端也会清空本地会话,避免“看起来退出了其实还在”的状态不一致。

改密码后会发生什么

我的信息 页面改密成功后,系统会要求你重新登录:

  • 会清掉当前会话
  • 跳转到 /auth?redirect=/me

这是预期行为,不是 bug。

小提醒

  • 直接访问 /me/* 未登录会被带到 /auth,并保留回跳地址。
  • 关闭浏览器页签不等于“登出”;如果你在共享设备上操作,建议手动点 退出登录