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
        GET
      • Untitled Endpoint
        POST
      • Setup
        POST
      • Create Database
        POST
      • Get Card
        GET
      • Create Question
        POST
      • Create Collection
        POST
      • Get Dashboards
        GET
      • Get Dashboard
        GET
      • Get Dashboard Copy
        POST
      • Untitled Endpoint
        GET
      • Untitled Endpoint
        GET
      • 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

    Root

    AuthService
    Previous
    v1TestRunSummary
    Next
    GetJWKS returns the JSON Web Key Set for token validation Used by Higress and other services to validate JWT tokens
    Built with