Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Administrar usuarios

Create and Delete Users - Node SDK

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.

Importante

Requisitos de eliminación de cuentas de Google y Apple

Google Apple exige que las aplicaciones publicadas en sus respectivas App Stores ofrezcan a cualquier usuario que cree una cuenta la opción de eliminarla. Tanto si utiliza un método de autenticación que requiere el registro manual de un usuario, como la autenticación por correo electrónico y contraseña, como uno que crea un usuario automáticamente, como Iniciar sesión con Apple, debe implementar la eliminación de cuentas de usuario.

Novedad en la versión 10.13.0.

Call the App.deleteUser() on a user object to delete the user's account from your Realm application. This deletes the account from the server in addition to clearing local data.

await app.deleteUser(app.currentUser);

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.

Google and Apple require that you disclose data retention and deletion policies to your application customers and give them a way to request user data deletion. If you collect additional user data, you must implement your own methods or processes to delete that data.

Volver

Administrar usuarios

En esta página