Search code examples
asp.net-mvcauthenticationadfsadfs2.0adfs3.0

Form based authentication using ADFS in .net MVC application


I'm very new to ADFS. My client wants to use ADFS for authentication for the web application which we are building. I have gone through many article on Form based authentication using ADFS, but i was not able to connect the dots. I still have some open questions. To understand it clearly i'm posting some question here. Please note that, all i'm referring below are with respect to ADFS.

  1. Is claim based application and forms based application are different.
  2. In form based application, Does ADFS provides login page to authenticate?
  3. Can we have custom login form in Form based authentication? If so how the username , password sent over to ADFs
  4. Share the nice article if you have gone through so far which answers my all the above query.

Thanks in advance.


Solution

    1. Claims based applications use an IDP (Identity Provider) e.g. ADFS to authenticate. In other words, the authentication is outsourced from the application. A SAML token is returned which contains the claims. Claims are attributes from an Identity repository e.g. AD.

    FBA is one of the ways the IDP authenticates.

    1. Yes

    2. No