Form-based authentication means that the users enter their username and password into a form that the web application provider creates with HTML. The creator of the form can thus control the look and feel of the login screen, but must include username and password fields.