Skip to content

/auth

属性
protectedfalse
publicfalse

跳转到 GitHub OAuth 页面并请求登入,登入完成后获取访问令牌并保存至客户端以便其它函数验证身份。

用法

类型接受值
请求方法GET

查询参数

参数接受值描述
由客户端发起的登入请求,后端将根据客户端是否已拥有令牌决定后续行为。
redirect_uri有效的 URI请求完成后重定向的目标位置。
referer任意当拥有此查询参数时,将请求完成后重定向的目标位置设定为源站。这等同于手动设置 redirect_uri优先级最高
codeOAuth 返回的唯一代码由 OAuth 发起的回调请求,后端将使用获取的唯一代码请求访问令牌。
state使用 Base64 编码的有效的 URI请求完成后重定向的目标位置,一般为 OAuth 发起的回调请求。

返回

状态码类型描述
200text/plain已登入到 api.littlew.top 并将访问令牌与上次登入信息存储至 Cookies。
307跳转到对端 OAuth URL,或跳转到客户端要求的 URL。
500登入失败,无法获取用户信息,可能发生内部错误。为避免进一步的错误,已清除存储的访问令牌。

示例

Welcome, user!
The avatar of contributor named as LittleChest LittleChest

页面历史