Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-4111

Skipping of email validation as new option of registration workflow

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 14.1
    • Labels:
      None

      Description

      Today users have a 5-step registration workflow. In step 3 the user email is entered and then validated via an email link (Double-Opt-In). The workflow continues only when clicking the email validation link. 

      In some setups email verification is not needed. Email might be entirely optional or just should not be validated for whatever reason. 

      Todo: 

      • A new configuration is added to the self-registration configuration: validate email or skip email validation during self-registration
      • The registration workflow is modified to the following: 
        • if email is validated
          • show email form in step 3
          • validate email
          • in step 4 show email as read-only field
        • if email is not validated
          • skip current step 3
          • in current step 4 show email as as input field
            • if email mandatory: make field mandatory
            • if email optional: don't make it mandatory
          • in this scenario the wizard has one step less than before

       

        Figma for Jira By 42nd

          Attachments

            Activity

              People

              Assignee:
              uhensler Urs Hensler
              Reporter:
              gnaegi Florian Gnägi
              Tester:
              Mandy Menzel
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 5 hours, 10 minutes
                  5h 10m