Loginstatus, eMail und Name in PHP-File anzeigen

Loginstatus, eMail und Name in PHP-File anzeigen

von David Hoffmann -
Anzahl Antworten: 2
Hallo zusammen,
zwecks Integration von Moodle mit einem Ticketsystem habe ich ein Anliegen...

Ich möchte eine PHP-Datei erstellen, in der geprüft wird, ob man momentan in meiner Moodle-Installation angemeldet ist.

Falls ja, sollen eMail und vollständiger Name ausgegeben werden. Falls nein, soll eine Fehlermeldung ausgegeben werden. Klar ist mir, dass man in der Datei z.B. die Zugangsdaten für die DB angeben muss - das ganze soll nur zu Testzwecken dienen.

Vielleicht kann ja jemand helfen. Bin zwar kein guter Programmierer, weiß aber etwa wo was stehen muss zwinkernd

Viele Grüße,
David
Mittelwert:  -
Als Antwort auf David Hoffmann

Re: Loginstatus, eMail und Name in PHP-File anzeigen

von Jörg S. -
Moin,

bin zwar kein guter Programmierer, möchte aber an die sensibelsten Daten in Moodle zwinkernd - ob das eine gute Mischung ist?

Ich würde Dir sowas wie CAS oder Shibboleth empfehlen, falls Deine User außerhalb von Moodle gepflegt werden.

Viel Spaß mit Moodle
Jörg
Als Antwort auf David Hoffmann

Re: Loginstatus, eMail und Name in PHP-File anzeigen

von David Hoffmann -
Habe im englischen Forum gefunden:

My custom program is located at www.mydomain.com/test/index.php
Moodle is located at www.mydomain.com/moodle

My program looks like this:
<?php
require_once('/home/public-html/moodle/config.php');
if (!isloggedin()) {
//Not logged in, so goto sign in page
redirect('http://www.mydomain.com/moodle/login/index.php');
} else {
//Yes, they are logged in.
//Continue program here...
}
?>

Funktioniert prima. Jetzt muss ich noch wissen wie ich im else-block den aktuellen Namen und eMail ausgeben kann....

Viele Grüße
David