The form is provided by the operating system having an ordinary look and feel of the form. In certain scenarios, the developers want to provide a login form with the best look and feel. The form-based authentication also transmits the username and password as plain text. The form-based authentication is used when sessions are being maintained through cookies or secure service layer session information.