Crea un usuario
Para la mayoría Métodos de autenticación: Realm crea automáticamente una cuenta de usuario la primera vez que un usuario se autentica. La única excepción es la autenticación por correo electrónico y contraseña. Al usar esta autenticación, debe registrar y confirmar al usuario antes de que pueda autenticarse en una aplicación de Realm.
Borrar un usuario
El SDK de Java no permite eliminar usuarios a través del SDK. Puede eliminar usuarios del servidor mediante la API de administración de App Services. delete a user Puntos finales. Opcionalmente, puede crear una función Atlas que utilice la API de administración para eliminar un usuario y llamarla desde el SDK.
Para usar su aplicación en el futuro, el usuario debe registrar una nueva cuenta. Pueden usar las mismas credenciales (dependiendo del proveedor de autenticación), pero no tendrán el mismo ID de usuario que su cuenta eliminada.
Importante
Deleting All User Data
Deleting a user only deletes the user object, which may contain associated metadata from the associated auth provider. This does not delete custom user data or other user data that your app stores in a linked collection or external services.
Utilice el evento DELETE del disparador de autenticación para borrar otros datos programáticamente al eliminar un usuario. Por ejemplo, puede eliminar los datos del usuario de su colección de datos de usuario personalizada o de otro servicio.