Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La API de usuarios proporciona funciones para construir URL que le permitan al usuario acceder o salir y, luego, redireccionarse de nuevo a su aplicación.
UserService::createLoginUrl() y UserService::createLogoutUrl() toman una URL de destino para la aplicación y muestran una URL a fin de acceder o salir que redirecciona de nuevo a la URL especificada.
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('/'));}
El servidor web de desarrollo simula Cuentas de Google con sus propias páginas para acceso y salida. Cuando accedes a tu aplicación en el servidor web de desarrollador, el servidor te solicita una dirección de correo electrónico para usar en la sesión. Consulta El servidor web de desarrollador para obtener más información.
Sugerencia: Una manera fácil de restringir el acceso de los usuarios que accedieron a una parte de tu aplicación es usar el elemento login: required de configuración para el controlador de URL. Consulta Configura una app.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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."]]],[]]