US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Help & Support
  • RIO Recipe
  • Build & Implementation
  • RIO Ready
  • RIO Ready (V3)
  • RIO Ready: Login/Self-Registration

RIO Ready: Login/Self-Registration Components

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support
  • About Us
    Who is RIO Education? Start Your RIO Journey Housekeeping
  • Experience RIO in action
+ More


Components in Login/Self-Registration come in 2 separate packages and we will list both of their components here:


LoginAndRegister_preDeploy_Package

Name
Type
Description
REDU_Student_Permission_Group
PermissionSetGroup
Will be assigned by Login/Self Registration to the newly registered user.
REDU_Guest_Login_Permission
PermissionSet
Will be included as part of the Permission Set Group.


LoginAndRegister_Package

Name Type Description
redu_ExistingStudentForm AuraDefinitionBundle Checks if the Student is already registered based on the given email.
redu_LoginForm AuraDefinitionBundle The community login gate for the user and also provides the link to self register.
redu_SelfRegister AuraDefinitionBundle Handles self registration and relies on reCaptcha for spam protection.
redu_SetExpId AuraDefinitionBundle Event that may be fired during redu_LoginForm and redu_SelfRegister runtime.
redu_SetStartURL AuraDefinitionBundle Event that may be fired during redu_LoginForm and redu_SelfRegister runtime.
redu_Captcha_TESTMOCK ApexClass API test mock class used to simulate the API call result for reCaptcha.
redu_Captcha_UTIL ApexClass Collections of methods to help handle reCaptcha related use.
redu_Constant_UTIL ApexClass Constants used by various apex classes in the package.
redu_ExistingStudentForm_LCTRL ApexClass Controller class for redu_ExistingStudentForm.
redu_ExistingStudentForm_TEST ApexClass Test class for 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 Collections of methods that are commonly used in Login and Registration test.
redu_LoginRegister_UTIL ApexClass Collections of methods to help handle Login and Registration process.
redu_SelfRegister_LCTRL ApexClass Controller class for redu_SelfRegister.
redu_SelfRegister_TEST ApexClass Test class for redu_SelfRegister_LCTRL.
redu_USR_AssignCommunityPermSet_TDTM ApexClass TDTM trigger that assigns community user with the permission set group.
redu_USR_AssignCommunityPermSet_TEST ApexClass Test class for redu_USR_AssignCommunityPermSet_TDTM.
rio_ed__RIO_Education_Settings__c.redu_Captcha_SecretKey__c CustomField Stores the secret key used by the reCaptcha to verify the client side reCaptcha.
rio_ed__RIO_Education_Settings__c.redu_Student_Permission_Set_Group__c CustomField Stores the API name of the permission set group that needs to be assigned to the new user by redu_SelfRegister.
redu_Captcha_Failed CustomLabel Message displayed to the user when reCaptcha fails to verify.
redu_Community_Malformed_Self_Registration_URL CustomLabel Message shown when the self registration URL parameters cannot be verified.
redu_Community_Self_Register_Duplicate_Username_Error CustomLabel Message shown when a duplicate user is detected during registration.
redu_Community_Self_Register_Error_Email_Body CustomLabel Contains the message that forms the body of the error email sent to the admin if there were errors during the Login and Self Registration process.
redu_Community_Self_Register_Error_Email_Subject CustomLabel The subject that will be used together with the email body above to form the full email that will be sent to the admin.
redu_Missing_Email CustomLabel Message shown when email is missing during self registration.
redu_Missing_First_Name CustomLabel Message shown when first name is missing during self registration.
redu_Missing_Last_Name CustomLabel Message shown when last name is missing during self registration.
redu_Missing_Password CustomLabel Message shown when password is missing during self registration.
redu_Password_mismatch CustomLabel Message shown if the confirmation password does not match the stated password during self registration.
redu_Unsolved_Captcha CustomLabel Message shown if the user did not solve the reCaptcha when attempting to self register.



Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • RIO Ready: Login/Self-Registration Functionality
  • RIO Ready: Login/Self-Registration Functionality Setup
  • RIO Ready: Setting up reCAPTCHA for Self Registration
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand