Help for PHP based authentication
Javed Akhtar
javed at gowifi.in
Tue Jun 3 12:32:14 CEST 2014
Hello i am trying to setup a basic authentication for users against the php
script
with the config bellow(removed functional things and showed reply only as
example)
i am getting the error
Exec-Program output: user_name Cleartext-Password := "pass"
Exec-Program-Wait: plaintext: user_name Cleartext-Password := "pass"
Exec-Program: returned: 0
++[php_check] returns ok
[pap] WARNING! No "known good" password found for the user. Authentication
may fail because of this.
++[pap] returns noop
ERROR: No authenticate method (Auth-Type) found for the request: Rejecting
the user
Failed to authenticate the user.
Using Post-Auth-Type Reject
PLEASE SUGGEST ME THE CHANGES NEEDED
the module php looks like this
exec php_check{
wait = yes
program = "/usr/bin/php -f /var/rad_check.php %{Called-Station-Id}
%{User-Name} %{User-Password}"
input_pairs = request
output_pairs = config
shell_escape = yes
}
php script is like this
<?php
echo 'user_name Cleartext-Password := "pass"';
?>
radiusd.conf is like this
authorize {
php_check
}
authenticate {
Auth-Type PAP {
pap
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-devel/attachments/20140603/92718cec/attachment.html>
More information about the Freeradius-Devel
mailing list