Uploaded image for project: 'Single Sign On'
  1. Single Sign On
  2. MGNLSSO-285

Multiple login modules

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Duplicate
    • Neutral
    • None
    • 3.1.3
    • None
    • None

    Description

      The jaas.config file should come with multiple login modules available. Meaning, have three (or more) options which can be switched via configuration property on the filter. I don't have to restart the system or manually adjust the file. Make it easier for customers and partners to switch in and out of jcr and sso login. 

      magnolia {
        info.magnolia.jaas.sp.jcr.JCRAuthenticationModule requisite;
        info.magnolia.jaas.sp.jcr.JCRAuthorizationModule required;
      };
      
      magnolia-sso {
        info.magnolia.sso.jaas.SsoAuthenticationModule requisite;
        info.magnolia.jaas.sp.jcr.JCRAuthorizationModule required;
      };
      
      magnolia-jcr-sso {
         info.magnolia.jaas.sp.jcr.JCRAuthenticationModule optional;
         info.magnolia.sso.jaas.SsoAuthenticationModule requisite skip_on_previous_success=true;
         info.magnolia.jaas.sp.jcr.JCRAuthorizationModule required;
      };
      

      Notes
      Depends on MGNLSSO-272 being adopted.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                rgange Richard Gange
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD