在laravel中保存动态全局数据(会话令牌)?

时间:2013-08-29 14:26:31

标签: php heroku laravel

我正在运行一个laravel应用程序,它使用https://graph.facebook.com/search api从facebook中提取一些数据。为此,我需要以用户身份进行身份验证。 Facebook通过访问令牌跟踪这一点。该应用程序的用户未经过身份验证,而是该网站的管理员通过Facebook进行身份验证,然后该应用程序使用该人员访问令牌。

我不确定如何在应用中保存访问令牌。目前,我已经在其中创建了一个包含单个数据条目的表,但是如果感觉有点像...不是真正意味着什么表。为了使事情变得更复杂,我在名为Pagodabox的服务上运行应用程序(类似于Heroku)。在pagodabox中,app无法写入文件,所有更新都通过git提交,因此配置文件也不是一个选项。

1 个答案:

答案 0 :(得分:1)

你可以使用Heroku的配置/环境变量。

heroku config:set FB_ACCESS_TOKEN="abc123etcloremipsum-123456"

然后在您的PHP代码中,您将从

访问它
$url = "https://graph.facebook.com/search?access_token=" . env('FB_ACCESS_TOKEN');