安全加密
采用 bcrypt 加密算法保护用户密码,JWT Token 确保会话安全。
高性能
基于 Cloudflare 边缘计算网络,全球加速,响应迅速。
易于集成
标准 OAuth 2.0 协议,RESTful API,轻松集成到任何应用。
完整功能
用户注册、登录、管理、权限控制,一站式解决方案。
开源免费
MIT 许可证,完全开源,自由使用和修改。
响应式设计
完美适配桌面、平板和移动设备,支持暗黑模式。
API 使用示例
用户登录
POST /api/login
{
"username": "user123",
"password": "password123"
}
// 响应
{
"success": true,
"data": {
"token": "eyJhbGciOiJIUzI1NiIs...",
"user": {
"user_id": "uuid",
"username": "user123",
"email": "user@example.com"
}
}
}
Token 验证
POST /api/verify
{
"token": "eyJhbGciOiJIUzI1NiIs..."
}
// 响应
{
"success": true,
"data": {
"token_valid": true,
"user": {
"user_id": "uuid",
"username": "user123"
}
}
}
OAuth 集成示例
1. 重定向到认证页面
https://auth.yourdomain.com/api/oauth?
client_id=your_client_id&
redirect_uri=https://yourapp.com/callback&
response_type=code&
state=random_state_string
2. 获取访问令牌
POST /api/oauth
{
"grant_type": "authorization_code",
"code": "authorization_code_from_callback",
"client_id": "your_client_id",
"redirect_uri": "https://yourapp.com/callback"
}