You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UserManager<VrRetreatUser>.ChangePasswordAsync is the preferred way of changing a password.
UserManager<VrRetreatUser>.DeleteAsync for deletion of course
IVrRetreatUser.ClearVrChatLink to unlink an account
Link a Different account is done by redirecting to Home/ClaimVrChatName
Data download can probably be done by serializing VrRetreatUser but probably better to make a new object and select only a couple of properties, since we don't want to show the hash and internal ASP.NET stuff
Summary
A set of Use Cases for the following actions:
Completely Delete the User Account
Unlink a VRChat account
Return a JSON with all of the current user's data
+ Settings Page itself
Implementation Notes
For account deletion, it's preferable to use the
UserManager<VrRetreatUser>
found in our WebApp. But be careful not to make a cyclic dependency.The text was updated successfully, but these errors were encountered: