Skip to main content
Plain 的 auth 走 Better Auth,session 存 cookie(httpOnly)。
返回 { "status": true } 表示邮件已发出(from: noreply@inplain.app)。 邮件里的链接 5 分钟内有效,点开自动登录 + 跳 callbackURL。

Google OAuth

浏览器 navigate 到:
Plain 服务端走 OAuth dance 后写 cookie 跳 callback。

Get session

返回当前 session 用户 + 过期时间,无 session 返 null

Sign out

PAT(给 CLI / 自动化)

inplain.app/account → API Keys → Create。
PAT 不会过期,要吊销在同一页面 Revoke。