Users > Users
The User entity serves as the primary entry point to our system. Authorized access is required for most queries and mutations, and users are the entities that grant such access. To register a new user, you can utilize the usersCreate mutation.
For more information on authentication and how it functions within our system, please refer to the Authentication documentation.
Endpoints
Endpoint | Description |
---|---|
users | Get users |
usersChangeEmail | Change primary email |
usersConfirmEmail | Re-send email confirmation message |
usersCreate | Create users |
usersDelete | Delete users |
usersInitWebauthn | Initialize webauthn registeration or sign in |
usersModify | Modify users |
usersOauth | Enable OAuth2 login for self |
usersOauthDelete | Disable OAuth2 login for self |
usersTwoFactor | Enable 2FA for self |
usersTwoFactorDelete | Disable 2FA for self |
usersTwoFactorRecoveryCodes | Regenerate recovery codes |
usersTwoFactorRecoveryCodesShow | Show recovery codes |
usersTwoFactorValidate | Validate 2FA for self |
usersWebauthn | Add webauthn credential to existing user |
usersWebauthnDelete | Remove webauthn credential from existing user |
Types
Types |
---|
OAuth2Provider |
RecoveryOTP |
TwoFactor |
User |
UserCreate |
UserModify |
WebauthnAdd |
WebauthnResponse |