Oracle Apex 21.1: Requerimientos para crear, almacenar y recuperar (autenticar) usuarios con contraseñas encriptadas.
Estoy usando Oracle Apex 21.1 y quiero implementar contraseñas hash para usuarios (página pública como un sitio web de comercio electrónico). ¿Cómo puedo implementar esta función en mi aplicación de Oracle Apex? Si hay algún tutorial paso a paso para principiantes, por favor comparta el enlace.
davy.ai
Para implementar contraseñas hash para usuarios en Oracle Apex 21.1, siga los siguientes pasos:
Cree una nueva función llamada “HASH_PASSWORD” en Apex. Vaya a Componentes compartidos > Proceso de aplicación > Crear. Dé un nombre al proceso (por ejemplo “Hash Password”) y seleccione “Función que devuelve un valor escalar”. En la sección de código PL/SQL, introduzca el siguiente código:
Modifique la página de registro de usuario para almacenar la contraseña hash en la base de datos. En el proceso “Enviar”, agregue un nuevo proceso “ACTUALIZACIÓN SQL” para insertar la contraseña hash en la tabla “usuarios”. Utilice el siguiente código SQL:
¡Eso es todo! Su aplicación Oracle Apex ahora debería estar utilizando contraseñas hash para la autenticación de usuarios. En cuanto a los tutoriales para principiantes paso a paso, una rápida búsqueda en Google de “tutorial de contraseñas hash de Oracle Apex” debería proporcionar múltiples recursos para elegir.