Rev 4 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | daniel-mar | 1 | <?php |
2 | |||
3 | daniel-mar | 3 | if (!defined('IBLEGAL')) die('Kann nicht ohne Personal WebBase ausgeführt werden.'); |
2 | daniel-mar | 4 | |
5 | echo $header; |
||
6 | |||
7 | if ($modulueberschrift == '') $modulueberschrift = $modul; |
||
3 | daniel-mar | 8 | echo '<h1>'.my_htmlentities($modulueberschrift).'</h1>'; |
2 | daniel-mar | 9 | |
10 | echo '<b>Information</b><br><br> |
||
11 | |||
3 | daniel-mar | 12 | Um schneller auf Ihre Personal WebBase-Datenbank zugreifen zu können, |
2 | daniel-mar | 13 | haben Sie hier die Möglichkeit, eine Schnellanmeldungs-URL anzulegen. |
14 | Es handelt sich hierbei um eine lange URL, die in verschlüsselter Form |
||
15 | Ihre Zugangsdaten enthält und Ihnen das Einloggen erleichert. Sie können |
||
16 | diese URL dann in Ihre Favoritenleiste oder in eine Desktop- bzw. Startmenü-Verknüpfung |
||
17 | einspeichern.<br><br> |
||
18 | |||
19 | Bitte beachten Sie, dass Sie diese URL niemals auf einem fremden PC aufrufen dürfen, |
||
20 | da diese sich nach dem Anklicken in den Browserverlauf des Computers einspeichert und einer |
||
21 | Dritten Person möglicherweise den Zugriff auf Ihre Daten ermöglicht.<br><br> |
||
22 | |||
23 | Sollte die URL versehentlich an Dritte Personen gelangt sein, müssen Sie dringenst Ihr |
||
3 | daniel-mar | 24 | Personal WebBase-Passwort ändern bzw. eine neue Schnellanmelde-URL einrichten. Dadurch |
2 | daniel-mar | 25 | verliert Ihre alte Schnellanmelde-URL ihre Gültigkeit.<br><br> |
26 | |||
27 | Aktivieren Sie diese Funktionalität daher nur, wenn Sie die Schnellanmelde-URL tatsächlich nutzen.<br><br> |
||
28 | |||
29 | <b>Aktueller Status</b><br><br>'; |
||
30 | |||
31 | if ($ib_user_type == 0) |
||
32 | { |
||
33 | echo '<font color="#FF0000">Diese Funktion ist im Gastzugang nicht verfügbar.</font>'; |
||
34 | } |
||
35 | else |
||
36 | { |
||
37 | if (!$konfiguration['core_fastlogin_access']['enabled']) |
||
38 | { |
||
39 | echo '<font color="#FF0000">Der Administrator hat die Schnellanmeldung deaktiviert.</font>'; |
||
40 | } |
||
41 | else |
||
42 | { |
||
43 | echo '<table cellspacing="0" cellpadding="0" border="0"> |
||
44 | <tr> |
||
45 | <td valign="top">Status:<img src="design/spacer.gif" height="1" width="35" alt=""></td> |
||
46 | <td valign="top">'; |
||
47 | |||
48 | if ((isset($benutzer['fastlogin_secret'])) && ($benutzer['fastlogin_secret'] != '')) |
||
49 | { |
||
50 | $secret_key = $ib_user_username."\n"; |
||
51 | $secret_key .= special_hash($ib_user_username)."\n"; |
||
52 | $secret_key .= $ib_user_passwort."\n"; |
||
53 | $secret_key .= special_hash($ib_user_passwort); |
||
54 | $secret_key = ib_encrypt($secret_key, $benutzer['fastlogin_secret']); |
||
55 | |||
8 | daniel-mar | 56 | echo 'Aktiviert (<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite=kraftsetzung&aktion=deactivate">deaktivieren</a>)<br><br>'; |
2 | daniel-mar | 57 | |
58 | $ibs = ''; |
||
59 | if ($force_ssl) |
||
60 | $ibs = 'https://'; |
||
61 | else |
||
62 | $ibs = 'http://'; |
||
63 | $ibs .= $_SERVER['HTTP_HOST']; |
||
64 | $ibs .= $_SERVER['PHP_SELF']; |
||
65 | |||
66 | echo '</td></tr><tr> |
||
67 | <td valign="top">Anmelde-URL:<img src="design/spacer.gif" height="1" width="35" alt=""></td> |
||
68 | <td valign="top">'; |
||
69 | |||
70 | $inh = $ibs.'?modul=core_fastlogin_access&seite=run&secretkey='.urlencode($secret_key); |
||
71 | |||
72 | echo '<input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" size="85" value="'.$inh.'" readonly><br>'; |
||
8 | daniel-mar | 73 | echo '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite=kraftsetzung&aktion=activate">Neue Schnellanmelde-URL einrichten</a><br>'; |
74 | echo '<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite=export">Als Internet-Verknüpfung herunterladen</a><br><br>'; |
||
2 | daniel-mar | 75 | |
76 | echo '</td></tr><tr> |
||
77 | <td valign="top">Hinweis:<img src="design/spacer.gif" height="1" width="35" alt=""></td> |
||
78 | <td valign="top">Kopieren Sie diese URL in die Zwischenablage mittels <b>Strg+A</b>, gefolgt von <b>Strg+C</b>. Zum Einfügen verwenden Sie <b>Strg+V</b>.'; |
||
79 | } |
||
80 | else |
||
81 | { |
||
8 | daniel-mar | 82 | echo 'Deaktiviert (<a href="'.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&seite=kraftsetzung&aktion=activate">aktivieren</a>)'; |
2 | daniel-mar | 83 | } |
84 | |||
85 | echo '</td> |
||
86 | </tr> |
||
87 | </table>'; |
||
88 | } |
||
89 | } |
||
90 | |||
91 | echo $footer; |
||
92 | |||
93 | ?> |