EggyByte Server
  1. Schemas
EggyByte Server
  • Default module
    • 项目介绍
    • 用户协议
    • 隐私政策
    • SuperDungeon
      • 超能魔盗团 隐私政策
      • User
        • Get User Data
        • Free Lottery
        • Paid Lottery
        • Sell Artwork
        • Find Top Users
        • Get Initial Data
        • Get Access
        • Change Name
      • Rank
        • Update
        • Find Top Users
      • Local
      • Remote
    • EggyByte
      • Account
        • Login
        • Register
        • Login Or Register
        • Access
        • Buy
        • Get Public Access
        • Formal Register
      • Game
        • Save Data
        • Load Data
      • Test
        • Random String
        • Get Map Json
      • Crypto
        • Compute Hash
        • Encrypt
        • Encrypt Map
        • Decrypt
      • Ad
        • Show
        • Debug
        • Impression Callback
      • User
        • Lock Test
        • Get User Data
        • Open Chest
      • Admin
        • Create Api Roles Copy
        • Create Api Roles Copy Copy
        • Delete Api Roles
        • Create Api Roles
      • Database
        • Update Mongo Users
        • List Databases
        • List Collections
        • List Mongo Users
        • Get Collection Stats
        • Get Collection Info
        • Get Paginated Documents
        • Create Mongo Users
        • Create Mongo Databases
      • Mailing
        • Send Mail
        • Send Captcha
        • Check Captcha
      • ThirdParty
        • Connect Url
        • Callback
        • Payment Link
    • 1
    • Untitled Endpoint
    • Untitled Endpoint
    • Setup
    • Create Database
    • Get Card
    • Create Question
    • Create Collection
    • Get Dashboards
    • Get Dashboard
    • Get Dashboard Copy
    • Untitled Endpoint
    • Untitled Endpoint
    • Schemas
      • 示例数据模型
        • Random Map
  • tester/v1/tester.proto
    • TesterService
      • List recent test runs with optional filtering.
      • Run a multi-service test suite in one request.
      • Run focused tests for a single service.
      • Retrieve a previously executed test run by ID.
    • Schemas
      • Schemas
        • protobufAny
        • rpcStatus
        • v1CrossServiceTestResult
        • v1GetTestRunResponse
        • v1ListTestRunsResponse
        • Standard pagination request
        • Standard pagination response
        • v1RunServiceTestsRequest
        • v1RunServiceTestsResponse
        • v1RunTestSuiteRequest
        • v1RunTestSuiteResponse
        • v1ServiceTestResult
        • v1TargetService
        • v1TestCaseResult
        • v1TestExecutionOptions
        • v1TestRun
        • v1TestRunStatus
        • v1TestRunSummary
  • auth/v1/auth.proto
    • AuthService
      • GetJWKS returns the JSON Web Key Set for token validation Used by Higress and other services to validate JWT tokens
      • GetOIDCDiscovery returns the OIDC discovery document Required for Higress OIDC plugin configuration
      • Authorize initiates the OAuth2/OIDC authorization flow Standard OIDC authorization endpoint for Higress integration
      • Authorize initiates the OAuth2/OIDC authorization flow Standard OIDC authorization endpoint for Higress integration
      • IntrospectToken validates and returns information about a token RFC 7662 - OAuth 2.0 Token Introspection (internal use only)
      • RevokeToken revokes an access or refresh token RFC 7009 - OAuth 2.0 Token Revocation
      • Token exchanges authorization code or refresh token for access tokens Standard OIDC token endpoint for Higress integration
      • GetUserInfo returns user information from a valid access token Standard OIDC UserInfo endpoint for Higress integration
      • GetUserInfo returns user information from a valid access token Standard OIDC UserInfo endpoint for Higress integration
      • ListUsers lists all users with auth information (admin only)
      • UpdateUserRole updates user's role (admin only)
      • SendEmailVerification sends email verification code
      • VerifyEmail verifies email with verification code
      • ResolveUserIdentity resolves JWT token and returns user identity context Called by Higress OIDC plugin to get user information for header injection
      • Login authenticates user credentials and returns tokens
      • Logout invalidates user tokens and sessions
      • ChangePassword changes user password (requires authentication)
      • ConfirmPasswordReset confirms password reset with code
      • ResetPassword initiates password reset flow
      • RefreshToken refreshes an access token using a refresh token
      • Register creates a new user account with authentication credentials
      • GetUserSessions retrieves active sessions for a user
      • RevokeUserSession revokes a specific user session
    • Schemas
      • Schemas
        • AuthServiceUpdateUserRoleBody
        • protobufAny
        • rpcStatus
        • v1AuthorizeError
        • v1AuthorizeRedirect
        • v1AuthorizeRequest
        • v1AuthorizeResponse
        • v1AuthorizeSuccess
        • v1ChangePasswordRequest
        • v1ChangePasswordResponse
        • v1ConfirmPasswordResetRequest
        • v1ConfirmPasswordResetResponse
        • v1GetJWKSResponse
        • v1GetOIDCDiscoveryResponse
        • v1GetUserInfoResponse
        • v1GetUserSessionsResponse
        • v1IntrospectTokenRequest
        • v1IntrospectTokenResponse
        • v1JWK
        • v1ListUsersResponse
        • v1LoginRequest
        • v1LoginResponse
        • v1LogoutRequest
        • v1LogoutResponse
        • v1RefreshTokenRequest
        • v1RefreshTokenResponse
        • v1RegisterRequest
        • v1RegisterResponse
        • v1ResetPasswordRequest
        • v1ResetPasswordResponse
        • Request to resolve user identity from JWT token (called by Higress OIDC plugin)
        • Response containing user identity context for injection into business microservices
        • v1RevokeTokenRequest
        • v1RevokeTokenResponse
        • v1RevokeUserSessionResponse
        • v1SendEmailVerificationRequest
        • v1SendEmailVerificationResponse
        • Token metadata for audit and debugging
        • v1TokenRequest
        • v1TokenResponse
        • v1UpdateUserRoleResponse
        • User identity information (injected by Higress gateway)
        • Core user information structure (simplified for cross-service use)
        • User roles in the EggyByte system
        • v1UserSession
        • User account status
        • v1VerifyEmailRequest
        • v1VerifyEmailResponse
  1. Schemas

v1SendEmailVerificationRequest

{
    "email": "string",
    "purpose": "string",
    "clientId": "string",
    "language": "string"
}
Built with