Developer Area

root/apps/php/trunk/OpenAuth-php/entries.php @ 753

Revision 753, 2.2 kB (checked in by nadya, 4 years ago)

OpenAuth Sample Code added

Line 
1<?php
2$result = $mysqli->query('SELECT access.*, endpoints.id as endpoint_id, endpoints.endpoint FROM access LEFT JOIN endpoints ON (access.endpoint=endpoints.id) ORDER BY access.id');
3
4
5
6if ($result->num_rows) {
7        while ( $entry = $result->fetch_object() ) {
8?>
9        <ul class="entry">
10                <ul>
11                        <li class="entry-head">Wrap Client State</li>
12                        <li class="entry-data"><?= $entry->id ?></li>
13                </ul>
14                <ul>
15                        <li class="entry-head">Wrap Client ID</li>
16                        <li class="entry-data"><?= $entry->client_id ?></li>
17                </ul>
18                <ul>
19                        <li class="entry-head">Wrap Scope</li>
20                        <li class="entry-data"><?= $entry->client_level ?>/<?= $entry->client_duration ?></li>
21                </ul>
22                <ul>
23                        <li class="entry-head">Client Secret</li>
24                        <li class="entry-data"><?= $entry->client_secret ?></li>
25                </ul>
26                <ul>
27                        <li class="entry-head">Endpoint</li>
28                        <li class="entry-data"><?= $entry->endpoint ?></li>
29                </ul>
30                <ul>
31                        <li class="entry-head">Access Token</li>
32                        <li class="entry-data mono"><?= $entry->access_token ?></li>
33                </ul>
34                <ul>
35                        <li class="entry-head">Refresh Token</li>
36                        <li class="entry-data mono"><?= $entry->refresh_token ?></li>
37                </ul>
38                <ul>
39                        <li class="entry-data">
40                                <form method="POST" action="<?= curPageURL() ?>">
41                                        <input type="hidden" name="wrap_client_id" value="<?= $entry->client_id ?>"/>
42                                        <input type="hidden" name="wrap_client_secret" value="<?= $entry->client_secret ?>"/>
43                                        <input type="hidden" name="wrap_refresh_token" value="<?= $entry->refresh_token ?>"/>
44                                        <input type="hidden" name="wrap_client_state" value="<?= $entry->id ?>"/>
45                                        <input type="hidden" name="action" value="refresh"/>
46                                        <input type="submit" value="Refresh"/>
47                                </form>
48                                <form method="POST" action="<?= curPageURL() ?>">
49                                        <input type="hidden" name="wrap_client_state" value="<?= $entry->id ?>"/>
50                                        <input type="hidden" name="action" value="delete"/>
51                                        <input type="submit" value="Delete"/>
52                                </form>
53                                <form method="POST" action="soap.php">
54                                        <input type="hidden" name="endpoint" value="<?= $entry->endpoint ?>"/>
55                                        <input type="hidden" name="access_token" value="<?= $entry->access_token?>"/>
56                                        <input type="submit" value="SOAP"/>
57                                </form>
58                        </li>
59                </ul>
60        </ul>
61<?php
62        }
63}
64else {
65        echo "No entries";
66}
Note: See TracBrowser for help on using the browser.
Telnic
Search This Site
Partners
Neustar
ICANN
Main site | WHOIS | Sell .tel | FAQ | Archived Site | About Telnic | Contact Us