Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Users API bietet Funktionen zur Konstruktion von URLs, mit denen der Nutzer sich an- oder abmelden kann und dann wieder zur Anwendung zurückgeleitet wird.
UserService::createLoginUrl() und UserService::createLogoutUrl() verwenden jeweils eine Ziel-URL für die Anwendung und geben eine URL für die Anmeldung oder Abmeldung zurück, die anschließend zur angegebenen URL weiterleitet.
use google\appengine\api\users\User;use google\appengine\api\users\UserService;$user = UserService::getCurrentUser();if (isset($user)) { echo sprintf('Welcome, %s! (<a href="%s">sign out</a>)', $user->getNickname(), UserService::createLogoutUrl('/'));} else { echo sprintf('<a href="%s">Sign in or register</a>', UserService::createLoginUrl('/'));}
Der Entwicklungs-Webserver simuliert Google-Konten mit seinen eigenen An- und Abmeldefunktionen. Wenn Sie sich auf dem Entwicklungs-Webserver bei Ihrer Anwendung anmelden, fordert der Server Sie zur Eingabe einer E-Mail-Adresse auf, die für die Sitzung verwendet werden soll. Weitere Informationen finden Sie unter Entwicklungs-Webserver.
Tipp: Eine einfache Möglichkeit, den Zugriff auf einen Teil Ihrer Anwendung auf angemeldete Nutzer zu beschränken, besteht über das Konfigurationselement login: required für den URL-Handler. Weitere Informationen finden Sie unter Anwendung konfigurieren.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-04-03 (UTC)."],[[["The Users API allows developers to create URLs for user sign-in and sign-out actions, redirecting them back to the application afterward."],["`UserService::createLoginUrl()` and `UserService::createLogoutUrl()` functions generate the URLs for signing in and out, respectively, while requiring a destination URL for redirection."],["The development web server simulates Google Accounts with its sign-in/sign-out mechanisms, prompting for an email address when signing in locally."],["Access to specific parts of an application can be restricted to signed-in users using the `login: required` configuration element for URL handlers."],["This API is specific to first-generation runtimes in the App Engine standard environment and has different options in later versions."]]],[]]