playfab_ex v0.2.0 PlayfabEx.Admin.Default.AccountManagement
Link to this section Summary
Functions
Bans users by PlayFab ID with optional IP address, or MAC address for the provided game
Removes a user’s player account from a title and deletes all associated data
Permanently deletes a title and all associated configuration
Gets a player’s ID from an auth token
Retrieves the player’s profile
Retrieves the relevant details for a specified user, based upon a match against a supplied unique identifier
Gets all bans for a user
Reset a player’s password for a given title
Revoke all active bans for a user
Revoke all active bans specified with BanId
Forces an email to be sent to the registered email address for the specified account, with a link allowing the user to change the password
Updates information of a list of existing bans specified with Ban Ids
Updates the title specific display name for a user
Link to this section Functions
Bans users by PlayFab ID with optional IP address, or MAC address for the provided game.
@link https://api.playfab.com/documentation/admin/method/BanUsers
delete_player(map()) :: {:ok, map()} | {:error, String.t()}
Removes a user’s player account from a title and deletes all associated data
@link https://api.playfab.com/documentation/admin/method/DeletePlayer
delete_title(map()) :: {:ok, map()} | {:error, String.t()}
Permanently deletes a title and all associated configuration
@link https://api.playfab.com/documentation/admin/method/DeleteTitle
get_player_id_from_auth_token(map()) :: {:ok, map()} | {:error, String.t()}
Gets a player’s ID from an auth token.
@link https://api.playfab.com/documentation/admin/method/GetPlayerIdFromAuthToken
get_player_profile(map()) :: {:ok, map()} | {:error, String.t()}
Retrieves the player’s profile
@link https://api.playfab.com/documentation/admin/method/GetPlayerProfile
get_user_account_info(map()) :: {:ok, map()} | {:error, String.t()}
Retrieves the relevant details for a specified user, based upon a match against a supplied unique identifier
@link https://api.playfab.com/documentation/admin/method/GetUserAccountInfo
get_user_bans(map()) :: {:ok, map()} | {:error, String.t()}
Gets all bans for a user.
@link https://api.playfab.com/documentation/admin/method/GetUserBans
reset_password(map()) :: {:ok, map()} | {:error, String.t()}
Reset a player’s password for a given title.
@link https://api.playfab.com/documentation/admin/method/ResetPassword
revoke_all_bans_for_user(map()) :: {:ok, map()} | {:error, String.t()}
Revoke all active bans for a user.
@link https://api.playfab.com/documentation/admin/method/RevokeAllBansForUser
Revoke all active bans specified with BanId.
@link https://api.playfab.com/documentation/admin/method/RevokeBans
send_account_recovery_email(map()) :: {:ok, map()} | {:error, String.t()}
Forces an email to be sent to the registered email address for the specified account, with a link allowing the user to change the password
@link https://api.playfab.com/documentation/admin/method/SendAccountRecoveryEmail
Updates information of a list of existing bans specified with Ban Ids.
@link https://api.playfab.com/documentation/admin/method/UpdateBans
update_user_title_display_name(map()) :: {:ok, map()} | {:error, String.t()}
Updates the title specific display name for a user
@link https://api.playfab.com/documentation/admin/method/UpdateUserTitleDisplayName