RIO Ready: Componentes de inicio de sesión y auto registro
Table of Contents
Los componentes de Inicio de Sesión/Autoregistro vienen en 2 paquetes separados y vamos a listar ambos componentes aquí:
LoginAndRegister_preDeploy_Package
Nombre |
Tipo |
Descripción |
---|---|---|
REDU_Student_Permission_Group |
PermissionSetGroup |
Se asignará mediante el inicio de sesión/auto registro al usuario recién registrado. |
REDU_Guest_Login_Permission |
PermissionSet |
Se incluirá como parte del grupo de conjuntos de permisos. |
LoginAndRegister_Package
Nombre | Tipo | Descripción |
---|---|---|
redu_ExistingStudentForm |
AuraDefinitionBundle |
Comprueba si el estudiante ya está registrado según el correo electrónico indicado. |
redu_LoginForm | AuraDefinitionBundle | La puerta de acceso a la comunidad para el usuario y también proporciona el enlace para auto registrarse. |
redu_SelfRegister |
AuraDefinitionBundle |
Maneja el auto-registro y se basa en reCaptcha para la protección contra el spam. |
redu_SetExpId | AuraDefinitionBundle | Evento que puede ser disparado durante la ejecución de redu_LoginForm y redu_SelfRegister. |
redu_SetStartURL |
AuraDefinitionBundle |
Evento que puede ser disparado durante la ejecución de redu_LoginForm y redu_SelfRegister. |
redu_Captcha_TESTMOCK | ApexClass | Clase de prueba de la API utilizada para simular el resultado de la llamada a la API para reCaptcha. |
redu_Captcha_UTIL |
ApexClass |
Colecciones de métodos para ayudar a manejar el uso relacionado con reCaptcha. |
redu_Constant_UTIL | ApexClass | Constantes utilizadas por varias clases apex del paquete. |
redu_ExistingStudentForm_LCTRL |
ApexClass |
Clase de controlador para redu_ExistingStudentForm |
redu_ExistingStudentForm_TEST | ApexClass | Clase de prueba para redu_ExistingStudentForm_LCTRL. |
redu_LoginForm_LCTRL | ApexClass | Controller class for redu_LoginForm. |
redu_LoginForm_TEST | ApexClass | Test class for redu_LoginForm_LCTRL. |
redu_LoginRegisterTest_UTIL |
ApexClass |
Colecciones de métodos que se utilizan habitualmente en la prueba de inicio de sesión y registro. |
redu_LoginRegister_UTIL | ApexClass | Colecciones de métodos para ayudar a manejar el proceso de inicio de sesión y registro. |
redu_SelfRegister_LCTRL | ApexClass | Controller class for redu_SelfRegister. |
redu_SelfRegister_TEST | ApexClass | Test class for redu_SelfRegister_LCTRL. |
redu_USR_AssignCommunityPermSet_TDTM |
ApexClass |
Disparador TDTM que asigna al usuario de la comunidad con el grupo del conjunto de permisos. |
redu_USR_AssignCommunityPermSet_TEST | ApexClass | Test class for redu_USR_AssignCommunityPermSet_TDTM. |
rio_ed__RIO_Education_Settings__c.redu_Captcha_SecretKey__c | CustomField | Almacena la clave secreta utilizada por el reCaptcha para verificar el reCaptcha del lado del cliente. |
rio_ed__RIO_Education_Settings__c.redu_Student_Permission_Set_Group__c |
CustomField |
Almacena el nombre de la API del grupo del conjunto de permisos que debe asignarse al nuevo usuario mediante redu_SelfRegister. |
redu_Captcha_Failed | CustomLabel | Mensaje que se muestra al usuario cuando reCaptcha falla en la verificación. |
redu_Community_Malformed_Self_Registration_URL |
CustomLabel |
Mensaje mostrado cuando los parámetros de la URL de autorregistro no pueden ser verificados. |
redu_Community_Self_Register_Duplicate_Username_Error | CustomLabel | Mensaje que se muestra cuando se detecta un usuario duplicado durante el registro. |
redu_Community_Self_Register_Error_Email_Body |
CustomLabel |
Contiene el mensaje que forma el cuerpo del correo electrónico de error que se envía al administrador si se produjeron errores durante el proceso de inicio de sesión y de auto-registro. |
redu_Community_Self_Register_Error_Email_Subject | CustomLabel | El asunto que se utilizará junto con el cuerpo del correo electrónico anterior para formar el correo electrónico completo que se enviará al administrador. |
redu_Missing_Email |
CustomLabel |
Mensaje mostrado cuando falta el correo electrónico durante el auto registro. |
redu_Missing_First_Name | CustomLabel | Mensaje mostrado cuando falta el nombre durante el auto registro. |
redu_Missing_Last_Name |
CustomLabel |
Mensaje mostrado cuando falta el apellido durante el auto registro. |
redu_Missing_Password | CustomLabel | Mensaje mostrado cuando falta la contraseña durante el auto registro. |
redu_Password_mismatch |
CustomLabel |
Mensaje que se muestra si la contraseña de confirmación no coincide con la contraseña indicada durante el auto registro. |
redu_Unsolved_Captcha | CustomLabel | Mensaje que se muestra si el usuario no resolvió el reCaptcha al intentar auto registrarse. |