創作者中心
後台
學習
商店
人才
論壇
路線圖
登入
建立
概覽
體驗
虛擬人偶
素材
開放式雲端
Roblox Studio 的最低規格要求已提升。
了解更多
建立
/
開放式雲端
/
Legacy APIs
中文(繁體)
回饋
Authentication v1
*
此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下
這裡
。
基本網址
https://auth.roblox.com
JSON
下載
AccountPin
DELETE
/v1
/account
/pin
請求從帳戶刪除帳戶密碼。
GET
/v1
/account
/pin
取得帳戶密碼狀態。
PATCH
/v1
/account
/pin
要求對帳戶上的帳戶密碼進行更新。
POST
/v1
/account
/pin
請求創建帳戶密碼。
POST
/v1
/account
/pin
/lock
請求鎖定啟用帳戶密碼的帳戶。
POST
/v1
/account
/pin
/unlock
要解鎖帳戶密碼的請求。
Authentication
GET
/v1
/auth
/metadata
取得認証元數據
POST
/v1
/login
驗證使用者。
POST
/v1
/logout
摧毀目前的認証會話。
POST
/v1
/logoutfromallsessionsandreauthenticate
從所有其他會話中登出使用者。
AuthenticationTicket
GET
/v1
/client-assertion
創建一個客戶主張,在生成認證票時使用。
ExternalIdentitiesGateway
POST
/v1
/external
/access
為使用者簽名 Roblox,並將帳戶連結到認證的外部提供商 ID。
POST
/v1
/external
/login
根據使用者的身份驗證外部提供商會話登錄到 Roblox 用戶
POST
/v1
/external
/loginAndLink
登錄到使用者到 Roblox,然後將 Roblox 帳戶連結到外部提供商 ID
POST
/v1
/external
/signup
為使用者簽名 Roblox,並將帳戶連結到認證的外部提供商 ID
POST
/v1
/external
/unlink
將登錄的 Roblox 帳戶從目前的外部提供商 ID 中解鏈
GET
/v1
/external
/{identityProviderId}
/sso
/oauth
/callback
外部身份提供商呼叫用戶驗證後的回呼功能。
GET
/v1
/external
/{identityProviderId}
/sso
/oauth
/init
為使用者簽名 Roblox,並將帳戶連結到認證的外部提供商 ID。
IdentityVerification
POST
/v1
/identity-verification
/login
用於身份驗證登錄的終端點
Identifier
POST
/v1
/identity
/initialize-login
啟動標示者第一登錄流程,返回用戶的登錄方法列表。
Metadata
GET
/v1
/metadata
取得元數據
Passkeys
POST
/v1
/passkey
/DeleteCredentialBatch
停用指定使用者的一組資格。
POST
/v1
/passkey
/FinishRegistration
完成通行證註冊,提供創建資格選項。
POST
/v1
/passkey
/ListCredentials
列出使用者註冊的密碼。
POST
/v1
/passkey
/StartAuthentication
提供給通行證驗證的挑戰。
POST
/v1
/passkey
/StartRegistration
提供創建認證選項來啟動通行證註冊。
POST
/v1
/passkey
/finish-preauth-registration
POST
/v1
/passkey
/start-authentication-by-user
初始化與提供的識別符相對應的使用者的通行證驗證。
POST
/v1
/passkey
/start-preauth-registration
提供創建認證選項來啟動通行證預先認證註冊。
PasswordsV2
GET
/v1
/passwords
/validate
用於檢查是否有效的密碼的端點。
POST
/v1
/passwords
/validate
用於檢查是否有效的密碼的端點。
Recovery
GET
/v1
/recovery
/metadata
取得被遺忘的終端點元數據
Revert
GET
/v1
/revert
/account
取得恢復帳戶票信息
POST
/v1
/revert
/account
提交恢復帳戶請求
Signup
POST
/v1
/signup
用於註冊新用戶的終端點
SocialAuthentication
GET
/v1
/social
/connected-providers
如果指定的社交認証方法連接到當前使用者,取得社交網絡使用者資訊。
POST
/v1
/social
/{provider}
/disconnect
如果已連接,將從當前的 Roblox 使用者中移除指定的社交認證方法。
Passwords
POST
/v1
/user
/passwords
/change
變更認証使用者的密碼。
UsernameChange
POST
/v1
/username
變更使用者的用戶名
Usernames
GET
/v1
/usernames
根據查詢參數,在 Roblox 上獲得現有使用者名稱的列表
POST
/v1
/usernames
/recover
向屬於電子郵件的所有帳戶發送電子郵件
GET
/v1
/usernames
/validate
檢查使用者名稱是否有效。
POST
/v1
/usernames
/validate
檢查使用者名稱是否有效。
Validators
GET
/v1
/validators
/email
嘗試檢查電子郵件是否有效
GET
/v1
/validators
/recommendedUsernameFromDisplayName
驗證指定的顯示名稱,如果有效,將其轉換為有效的使用者名稱並返回建議的使用者名稱(s),如果可用。
POST
/v1
/validators
/recommendedUsernameFromDisplayName
驗證指定的顯示名稱,如果有效,將其轉換為有效的使用者名稱並返回建議的使用者名稱(s),如果可用。 這是一個POST請求,明確不會從查詢中收到參數值
GET
/v1
/validators
/username
如果當前使用者名稱已被使用,試圖獲得有效的使用者名稱
POST
/v1
/validators
/username
嘗試獲得有效的使用者名稱,如果當前使用者名稱已被使用  這是一個 POST 請求,並且明確不會從查詢中收到參數值
Xbox
GET
/v1
/xbox
/connection
檢查目前使用者是否連接了 Xbox。
POST
/v1
/xbox
/disconnect
從 Xbox 生活帳戶中刪除目前的 ROBOX 帳戶。
GET
/v1
/xbox
/get-login-consecutive-days
取得使用者在 xbox 登入的連續天數。
POST
/v1
/xbox
/translate
將 Xbox 使用者轉換為 Roblox 使用者。
Models
Roblox.Authentication.Api.Models.AccountPinRequest
Roblox.Authentication.Api.Models.AccountPinResponse
Roblox.Authentication.Api.Models.AccountPinStatusResponse
Roblox.Authentication.Api.Models.AuthMetaDataResponse
Roblox.Authentication.Api.Models.EmailValidationResponse
Roblox.Authentication.Api.Models.LoginMethodModel
Roblox.Authentication.Api.Models.LoginRequest
Roblox.Authentication.Api.Models.LoginResponse
Roblox.Authentication.Api.Models.MetadataResponse
Roblox.Authentication.Api.Models.PasswordChangeModel
Roblox.Authentication.Api.Models.PasswordValidationModel
Roblox.Authentication.Api.Models.PasswordValidationResponse
Roblox.Authentication.Api.Models.ProviderInfoModel
Roblox.Authentication.Api.Models.RecommendedUsernameFromDisplayNameRequest
Roblox.Authentication.Api.Models.RecommendedUsernameRequest
Roblox.Authentication.Api.Models.RecommendedUsernameResponse
Roblox.Authentication.Api.Models.RecoverUsernameRequest
Roblox.Authentication.Api.Models.RecoverUsernameResponse
Roblox.Authentication.Api.Models.RecoveryMetadataResponse
Roblox.Authentication.Api.Models.ReferralDataModel
Roblox.Authentication.Api.Models.Request.DeletePasskeysRequest
Roblox.Authentication.Api.Models.Request.ExternalAccessRequest
Roblox.Authentication.Api.Models.Request.ExternalLoginAndLinkRequest
Roblox.Authentication.Api.Models.Request.ExternalLoginRequest
Roblox.Authentication.Api.Models.Request.ExternalSignupRequest
Roblox.Authentication.Api.Models.Request.ExternalUnlinkRequest
Roblox.Authentication.Api.Models.Request.FinishPasskeyPreauthRegistrationRequest
Roblox.Authentication.Api.Models.Request.FinishPasskeyRegistrationRequest
Roblox.Authentication.Api.Models.Request.IdentityVerificationLoginRequest
Roblox.Authentication.Api.Models.Request.InitializeLoginRequest
Roblox.Authentication.Api.Models.Request.ListPasskeysRequest
Roblox.Authentication.Api.Models.Request.LogoutFromAllSessionsAndReauthenticateRequest
Roblox.Authentication.Api.Models.Request.OtpSessionModel
Roblox.Authentication.Api.Models.Request.SecureAuthenticationIntentModel
Roblox.Authentication.Api.Models.Request.StartAuthenticationByUserRequest
Roblox.Authentication.Api.Models.Request.StartPasskeyPreauthRegistrationRequest
Roblox.Authentication.Api.Models.Response.ExternalIdentityGateway.ExternalIdentityAccessResponse
Roblox.Authentication.Api.Models.Response.GetClientAssertionResponse
Roblox.Authentication.Api.Models.Response.InitializeLoginResponse
Roblox.Authentication.Api.Models.Response.ListPasskeyCredentialResponse
Roblox.Authentication.Api.Models.Response.PasskeyCredential
Roblox.Authentication.Api.Models.Response.StartAuthenticationByUserResponse
Roblox.Authentication.Api.Models.Response.StartAuthenticationResponse
Roblox.Authentication.Api.Models.Response.StartPasskeyPreauthRegistrationResponse
Roblox.Authentication.Api.Models.Response.StartPasskeyRegistrationResponse
Roblox.Authentication.Api.Models.RevertAccountInfoResponse
Roblox.Authentication.Api.Models.RevertAccountSubmitRequest
Roblox.Authentication.Api.Models.SignupRequest
Roblox.Authentication.Api.Models.SignupResponse
Roblox.Authentication.Api.Models.SocialAuthenticationDisconnectRequest
Roblox.Authentication.Api.Models.SocialProvidersResponse
Roblox.Authentication.Api.Models.TwoStepVerificationSentResponse
Roblox.Authentication.Api.Models.UsernameChangeRequest
Roblox.Authentication.Api.Models.UsernameValidationRequest
Roblox.Authentication.Api.Models.UsernameValidationResponse
Roblox.Authentication.Api.Models.UsernamesResponse
Roblox.Authentication.Api.Models.XboxCollectionsOfUserResponse
Roblox.Authentication.Api.Models.XboxConnectionModel
Roblox.Authentication.Api.Models.XboxLoginConsecutiveDaysResponse
Roblox.Authentication.Api.Models.XboxTranslateRequest
Roblox.Authentication.Api.Models.XboxUserModel
Roblox.Web.Responses.Users.SkinnyUserResponse
Roblox.Web.WebAPI.ApiEmptyResponseModel
Roblox.Web.WebAPI.Models.ApiSuccessResponse