AuthRocket User Management API


AuthRocket User Management API

 

index.php
----------
<html>
<head></head>
<body>
<?php

if(isset($_REQUEST['q']))
{
    $uid=$_REQUEST['q'];
    $url="https://api-e1.authrocket.com/v1/users/$uid";

    $ch = curl_init(); 

    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'X-Authrocket-Api-Key: ko_0vJ3PMz6y4maIK9IFn4Wqx-VF4C2CTPAmmk8oolm6SsKeW21tdFFrNRKleikc37uIr',
    'X-Authrocket-Realm: rl_0vJ3S0FbRzFo2Q1XBCvXKV',
    'Accept: application/json',
    'Content-type: application/x-www-form-urlencoded'
    ));
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    $output=curl_exec($ch);

    if($output === false)
    {
        echo "Error Number:".curl_errno($ch)."<br>";
        echo "Error String:".curl_error($ch);
    }
    else
    {
        $msg="DELETE Successfully user.";
        header("Location: index.php?msg=$msg");
    }
    curl_close($ch);
    print_r($output);
    $obj = json_decode($output, TRUE);
}

$url="https://api-e1.authrocket.com/v1/users";

    $ch = curl_init(); 

    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'X-Authrocket-Api-Key: ko_0vJ3PMz6y4maIK9IFn4Wqx-VF4C2CTPAmmk8oolm6SsKeW21tdFFrNRKleikc37uIr',
    'X-Authrocket-Realm: rl_0vJ3S0FbRzFo2Q1XBCvXKV',
    'Accept: application/json',
    'Content-type: application/x-www-form-urlencoded'
    ));
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    $output=curl_exec($ch);

    if($output === false)
    {
        echo "Error Number:".curl_errno($ch)."<br>";
        echo "Error String:".curl_error($ch);
    }
    curl_close($ch);

    $obj = json_decode($output, TRUE);

    ?>
    <h2 style="color:red" align="center"><?php if(isset($_REQUEST['msg']))
    {
        echo $_REQUEST['msg'];
    }?></h2>
    <table border="2" align="center">
        <tr>
            <td>object</td>
            <td>id</td>
            <td>realm_id</td>
            <td>username</td>
            <td>state</td>
            <td>user_type</td>
            <td>reference</td>
            <td>name</td>
            <td>email</td>
            <td>email_verification</td>
            <td>last_login_at</td>
            <td>last_login_on</td>
            <td>first_name</td>
            <td>last_name</td>
            <td>Action</td>
           
        </tr>
    <?php
   
for($i=0; $i<count($obj['collection']); $i++)
{
    ?>
    <tr>
            <td><?php echo $obj['collection'][$i]['object']; ?></td>
            <td><?php echo $obj['collection'][$i]['id']; ?></td>
            <td><?php echo $obj['collection'][$i]['realm_id']; ?></td>
            <td><?php echo $obj['collection'][$i]['username']; ?></td>
            <td><?php echo $obj['collection'][$i]['state']; ?></td>
            <td><?php echo $obj['collection'][$i]['user_type']; ?></td>
            <td><?php echo $obj['collection'][$i]['reference']; ?></td>
            <td><?php echo $obj['collection'][$i]['name']; ?></td>
            <td><?php echo $obj['collection'][$i]['email']; ?></td>
            <td><?php echo $obj['collection'][$i]['email_verification']; ?></td>
            <td><?php echo $obj['collection'][$i]['last_login_at']; ?></td>
            <td><?php echo $obj['collection'][$i]['last_login_on']; ?></td>
            <td><?php echo $obj['collection'][$i]['first_name']; ?></td>
            <td><?php echo $obj['collection'][$i]['last_name']; ?></td>
            <td><a href="index.php?q=<?php echo $obj['collection'][$i]['id']; ?>">DELETE</a></td>
    </tr>
    <?php
}

?>
    </table>
</body>
</html>
Share on Google Plus

About quora Questions & Answers A-Z

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment