rlm_chap
Synopsis
This module performs CHAP authentication.
Processing Sections
authorize
When listed in the authorize section, the chap module looks for a
CHAP-Password attribute in the request. If the attribute exists,
and Auth-Type is not already set, the module sets Auth-Type :=
CHAP.
- Return codes
-
=== authenticate
When listed in the authenticate section, the chap module performs
CHAP authentication.
- Return codes
-
invalidThe CHAP module was called for a request that did not contain aCHAP-Passwordattribute, or theCHAP-Passwordattribute was malformed. -
failACleartext-Passwordwas not supplied for the user. -
rejectTheCHAP-Passwordin the request does not match the one calculated from theCleartext-Password. -
okTheCHAP-Passwordin the request matches the one calculated from theCleartext-Password, and the user was successfully authenticated.
Expansions
None.
Directives
None.