note 58088 added to ref.radius

From: Date: Mon, 24 Oct 2005 03:26:40 +0000
Subject: note 58088 added to ref.radius
Groups: php.notes 
Request: Send a blank email to php-notes+get-97481@lists.php.net to get a copy of this message
Here is a simple example on how to auth against radius. Note: This doesn't handle challenge responses. $radius = radius_auth_open(); if (! radius_add_server($radius,'localhost',0,'radiussecret',5,3)) { die('Radius Error: ' . radius_strerror($radius)); } if (! radius_create_request($radius,RADIUS_ACCESS_REQUEST)) { die('Radius Error: ' . radius_strerror($radius)); } radius_put_attr($radius,RADIUS_USER_NAME,'username'); radius_put_attr($radius,RADIUS_USER_PASSWORD,'password'); switch (radius_send_request($radius)) { case RADIUS_ACCESS_ACCEPT: echo 'GOOD LOGIN'; break; case RADIUS_ACCESS_REJECT: echo 'BAD LOGIN'; break; case RADIUS_ACCESS_CHALLENGE: echo 'CHALLENGE REQUESTED'; break; default: die('Radius Error: ' . radius_strerror($radius)); } ---- Manual Page -- http://www.php.net/manual/en/ref.radius.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+58088 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+58088&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+58088&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+58088&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+58088&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+58088&report=yes&reason=non-english Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+58088&report=yes&reason=already+in+docs Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+58088&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+58088&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#97481) next »