Jump to content

Novell


h3ktlk

Recommended Posts

We are running novell and have radius setup for user auth into our wireless.  I can get php to authorize the users per the radius server but is there a way to only allow users that are members of a certain context?  I must leave the radius setup to allow all context in novell for the wireless.

 

heres what i have:

 

<?php

require_once('radius.class.php');

?>
<html>
    <head>
        <title>
           Login
        </title>
    </head>
    <body>
        <?php
        if ((isset($_POST['user'])) && ('' != trim($_POST['user'])))
        {
            $radius = new Radius('**.**.**.**', '*******');

            $radius->SetNasIpAddress('**.**.**.**');
            $radius->SetDebugMode(TRUE);

            if ($radius->AccessRequest($_POST['user'], $_POST['pass']))
            {
                $URL="http://www.*.com"; 
			header ("Location: $URL"); 
			echo "<strong>Authentication accepted.</strong>";


            }
            else
            {
                echo "<strong>Authentication rejected.</strong>";
            }
            echo "<br />";

            echo "<br /><strong>GetReadableReceivedAttributes</strong><br />";
            echo $radius->GetReadableReceivedAttributes();

            echo "<br />";
            echo "<a href=\"".$_SERVER['PHP_SELF']."\">Reload authentication form</a>";
        }
        else
        {
            ?>
            <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
                User: <input name="user" type="text" value="user" />
                <br />

                Pass: <input name="pass" type="text" value="pass" />
                <br />
                
                <input name="submit" type="submit" value="Check authentication" />
            </form>
            <?php
        }
        ?>
    </body>
<html>

 

 

Link to comment
https://forums.phpfreaks.com/topic/162788-novell/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.