How to implement user authentication using form basic and saml authentication? | Community
Skip to main content
br-wsbrito
Level 2
January 17, 2020
Solved

How to implement user authentication using form basic and saml authentication?

  • January 17, 2020
  • 2 replies
  • 4763 views

Hi evebody,

I'm working in a project that need to implement two types of authentication one for customers employee using integration between ADFS and SAML and another for external user using AEM form basic.

Until now I can find any documentation about this specific scenario. Any tips will be very useful.

Thanks a lot.

Wagner Brito. 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by joerghoh

Hi,

SAML authentication with SAML is documented at [1]. And what do you mean with "Form authentication"? Is it the "regular authentication" you have on AEM when no SAML is configured? That should work by default, and even when SAML is enabled, too.

 

[1] https://docs.adobe.com/content/help/en/experience-manager-64/administering/security/saml-2-0-authenticationhandler.html

2 replies

joerghoh
Adobe Employee
joerghohAdobe EmployeeAccepted solution
Adobe Employee
January 19, 2020

Hi,

SAML authentication with SAML is documented at [1]. And what do you mean with "Form authentication"? Is it the "regular authentication" you have on AEM when no SAML is configured? That should work by default, and even when SAML is enabled, too.

 

[1] https://docs.adobe.com/content/help/en/experience-manager-64/administering/security/saml-2-0-authenticationhandler.html

br-wsbrito
Level 2
January 20, 2020

Hi @joerghoh.

I was talk about "regular authentication". But after configure SAML I can't access the AEM login form. May have a configuration that I forgot to do?

Since now thanks for your answer.

Level 4
January 19, 2020

The main key IMO is to make sure the resource you are trying to authenticate is "seen" by the proper authentication handler.

In SAML, you can define the paths that, when a user needs permission to access, will trigger SAML Authenication handler.  For all others, it should default to the OOTB Sling Authentication when a CUG or ACL is on the resource.