Plugin for library(http_dispatch)
to perform basic HTTP
authentication.
This predicate throws http_reply(authorise(basic, Realm))
.
- Arguments:
-
AuthData | - must be a term basic(File, Realm) |
Request | - is the HTTP request |
Fields | - describes the authenticated user with the option
user(User) and with the option user_details(Fields) if
the password file contains additional fields after the
user and password. |
Plugin for library(http_dispatch)
to perform basic HTTP
authentication. Note that we keep the authentication details
cached to avoid a `nonce-replay' error in the case that the
application tries to verify multiple times.
This predicate throws http_reply(authorise(digest(Digest)))
- Arguments:
-
Digest | - is a term digest(File, Realm, Options) |
Request | - is the HTTP request |
Fields | - describes the authenticated user with the option
user(User) and with the option user_details(Fields) if
the password file contains additional fields after the
user and password. |