There are various problems with HTTP authentication. In this series I discuss the various problems and their solutions.
Introduction
Many have cited problems with HTTP authentication (as opposed to session-based authentication, which has its own problems).
Problems often cited include:
- Authentication Is Not Optional
- User Interface
- Discontinuity with site theme makes interface jarring
- Username prompt may confuse the user
- Not obvious what to do if you forgot your password
- Not obvious what to do if you don't have an account
- No Logout facilities
- Difficult to do single-sign on
- Lack of Internationalisation
- Poor software support
Descriptions of these problems and related solutions are in the articles linked below.
Background reading
Since
REST fans like HTTP Authentication, I present a link to a REST book, as well as to a HTTP book.
Additional reading
While not really part of this series, the article
HTTP 1.2 -- What it needs is related.