php - 从身份验证过程开始到过程结束携带数据

标签 php google-apps google-apps-marketplace

我正在开发 Google Marketplace 应用程序。我正在使用 PHP。

我正在尝试为我的应用程序创建一个访问点,它不需要用户登录我的应用程序(或者甚至可能是谷歌应用程序),然后一旦他们提交了入口点(这只是由一个字符串组成)该字符串通过身份验证过程,以便当他们通过身份验证时,我的应用程序可以处理该字符串,就像他们已经登录一样。

基本上我有一个 HTML 表单,它就像我的应用程序的简化版本(例如可以使用 iFrame 嵌入网站),当用户填写它时在我的应用程序中对 API 的 AJAX 调用确实需要身份验证,因此身份验证过程开始,但一旦完成,它就会丢失原始数据。

有人知道解决这个问题的方法吗?

最佳答案

我不确定您是否需要为此使用 session - 可能有点矫枉过正。我不确定您的应用程序的确切细节,但您可以将数据放在 $GLOBALS 超全局中。看看文档: php.net/manual/en/reserved.variables.globals.php

关于php - 从身份验证过程开始到过程结束携带数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9051623/

相关文章:

php - MySQL从两个表中查找匹配的记录

php - 使用 .htaccess 或 PHP 阻止用户 IP?

php - Laravel:如何将 "disable"设为全局范围以便将 "inactive"对象包含到查询中?

python - 将 Django 用户与 Google Apps 同步,无需使用 Monkeypatching

google-oauth - 在没有域管理员启用 API 访问的情况下,如何访问域上的用户信息?

php - [Symfony2][PhpUnit] 如何为功能测试获取/设置用户对象

c# - 有没有办法在不选择 'Allow less secure apps' 选项的情况下使用 ASP.NET 通过 Google Apps 帐户发送电子邮件?

java - 尝试获取范围 com.google.api.server.spi.config.scope.SingleAuthScopeExpression 的客户端 ID,但失败

google-api - 如何找出G-suite发布被拒绝的原因?

google-app-engine - 市场应用 + 配置 API : check if user is admin