# Form Authentication in HTTP Collection
To index documents via form authentication, it is required to give the following fields in the HTTP collection settings
Form URL
Method
Name Value pairs for username, password, and other fields as applicable.
Other than basic form authentication we support ADFS Form authentication and Dynamic Form authentication. Please find the details on the two additional types of form authentication in the following sections.
# ADFS Form Authentication
SearchBlox supports indexing pages with ADFS form authentication.
## **Steps for configuring ADFS Form authentication in HTTP Collection**
Create HTTP Collection and provide the root path settings
Provide form authentication settings in the collection settings page
Form URL
Select type as ADFS
Name value pair for username
Name value pair for password
Any other name-value pair as applicable
Save changes
Start Indexing

# Dynamic Form Authentication
SearchBlox supports static form authentication in HTTP collection. For form authentication that creates the dynamic headers, we have implemented a new feature called dynamic form authentication.
## **Steps to use Dynamic Form Authentication**
Stop SearchBlox if running
Edit `
<SEARCHBLOX_INSTALLATION_PATH>\webapps\searchblox\WEB-INF\formauth.yml
` Give relevant details regarding your form authentication, refer the instruction provided after # in the yml file content
Start SearchBlox
Provide other relevant form authentication credentials in HTTP collection settings
Form URL
Select type as POST
Name value pair for username
Name value pair for password
Any other name value pair as applicable
Save changes
Start Indexing
