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';所有导出都仅限后端。