Skip to content

Cell - OAuth2 核心组件 ​

由 @celljs/oauth2-client 和 @celljs/oauth2-jose 共享的 OAuth 2.0 和 OpenID Connect 词汇表:授权请求和响应、访问和刷新 token、授权类型、客户端认证方法、OIDC scope、标准声明名、参数名和错误码(OAuth2Error、OAuth2ErrorCodes)。

bash
npm install @celljs/oauth2-core

应用通常不直接依赖它:安装 @celljs/oauth2-client,它会把它带进来。当你编写自己的授权、token 存储或用户服务时从它导入:

ts
import { AuthorizationGrantType, OidcScopes } from '@celljs/oauth2-core';

所有导出都仅限后端。