PHP 5 ha llegado al final del ciclo de asistencia y quedará obsoleto el 31 de enero del 2026. Después de la retirada, no podrás desplegar aplicaciones PHP 5, aunque tu organización haya usado anteriormente una política de organización para volver a habilitar los despliegues de los tiempos de ejecución antiguos. Tus aplicaciones PHP 5 seguirán funcionando y recibiendo tráfico después de la
fecha de retirada. Te recomendamos que migres a la versión compatible más reciente de PHP.
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
El API de usuarios proporciona funciones para la construcción de direcciones URL que permiten al usuario iniciar o cerrar sesión y, a continuación, ser redirigido a la aplicación.
UserService::createLoginUrl() y UserService::createLogoutUrl() toman una URL de destino para la aplicación y devuelven una URL para iniciar o cerrar sesión que redirige a la URL proporcionada después.
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 el servicio Google Accounts con sus propias funciones de acceso y salida. Cuando accedas a tu aplicación en el servidor web de desarrollo, el servidor te pedirá que facilites una dirección de correo electrónico que se utilizará para la sesión. Consulta El servidor web de desarrollo para obtener más información.
Nota: Una forma sencilla de restringir el acceso a una parte de tu aplicación a los usuarios que hayan iniciado sesión es usar el elemento de configuración login: required para el controlador de URLs. Consulta Configurar una aplicación.
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-12 (UTC)."],[],[],null,[]]