草庐IT

create_token

全部标签

php - 使用 stream_context_create 执行 POST——结果为 false :(

也许有人可以指出我在这里做错了什么。我在搞乱GoogleAPI和OAuth,所以我可以通过google将用户注册到我的应用程序。我发现他们提供的PHP非常麻烦,所以我决定多练习执行https请求等。到目前为止我已经取得了一些成功,但是获取token以交换用户信息的最后一步需要一个POST方法。简单地重定向浏览器,使用GET方法复制最终url会返回错误。接下来我将开始深入研究cURL扩展,但也许有人可以发现这段代码有什么问题?$url="https://accounts.google.com/o/oauth2/token";$fields=array('code'=>$_GET['cod

php - Symfony2 : Invalid CSRF token while remember me authentication

我有一个用Symfony2.8.11和FosUserBundle2.0.0-beta1编写的应用程序。用户可以通过VPN或基本身份验证连接到站点。他们大多在Windows7上使用InternetExplorer11。他们中的一些人在站点内以随机形式遇到无效的CSRFtoken问题。问题是用户无法提交表单,即使刷新几次页面也是如此。我怀疑是session不断刷新导致的问题,从日志看:{"created":1483610056,"lastUsed":1483610056}["csrf","session_times"][]另外,我怀疑是remembermetoken认证导致的(每个issu

php - 在 yii2 rest 中传递 bearer token 返回 401 错误

我正在使用angular2和yii2restful服务但是它失败了这是我的angular2部分Intheuserserviceconstructor(privatehttp:HttpClientService,private_domaindetails:Domaindetails){}profile(val:string="profile"):Observable{returnthis.http.get(this.getUserUrl(val)).map(this.extractData)}这是httpclientServicecreateAuthorizationHeader(hea

php - 生成 PHP 代码(来自 Parser Tokens)

是否有从ParserTokens中(重新)生成PHP代码的可用解决方案?由token_get_all返回?也欢迎使用其他用于生成PHP代码的解决方案,最好使用相关的词法分析器/解析器(如果有的话)。 最佳答案 来self的评论:Doesanyoneseeapotentialproblem,ifIsimplywritealargeswitchstatementtoconverttokensbacktotheirstringrepresentations(i.e.T_DOto'do'),mapthatoverthetokens,join

php - OAuth 2 中的访问 token 和 auth_codes 有什么区别

我正在使用OAuth2.0PHPLibrary在PHP中开发OAuth2.0服务器。在该库的示例中,我可以看到3个表:auth_codes、clients和tokens。据我所知,token用于访问数据,授权码用于获取token。但问题是如果我这样做...authorize.php?client_id=0123456789ab&response_type=token&state=test_state我什至没有获得访问代码就可以获得token。这怎么可能?这是一个正确的实现吗? 最佳答案 OAuth2有两个流身份验证。双足OAuth三

php - 为什么会有函数create_function()?在 PHP 中

如果我可以创建functionsomething(){...},为什么会有函数create_function()。create_function(string$args,string$code);的真正含义是什么?例如,我是否应该echo一个特定的值,手写:functionsayHi($name){echo'Hi,'.$name;}//usingitlike:sayHi('JacquesMarais');但随后使用create_function()方法:$sayHi=create_function('$name','echo\'Hi,\'.$name;');//usingitlike:

php - 如何使用 PHP 生成 Google ReCaptcha V2 安全 token ?

我正在尝试为ReCaptchaV2生成安全token,如下所述:https://developers.google.com/recaptcha/docs/secure_token不幸的是,我生成的stoken无效,我无法找到一种方法来检查它为什么不起作用。有一个有效的Java示例(STokenUtils.java),但我发现自己无法将其翻译成PHP。publicstaticfunctiongenerateSecurityToken($secretKey){$stoken=array('session_id'=>session_id(),'ts_ms'=>round(microtime(

php - Laravel 路由 : How to create a link to a PDF file

我需要生成PDF文档并让它们通过电子邮件发送以及通过链接访问它们。通过电子邮件发送可以,但我不知道如何创建链接。因为我使用Laravel4,所以所有链接都通过routes.php。那么如何在给定目录中创建指向文件的链接呢?Link不会工作,因为laravel不知道该路线... 最佳答案 要生成指向物理文件或目录的链接,您不想通过Laravel的应用程序(例如通过index.php)运行,请使用URL::asset().URL::asset('assets/pdf/file.pdf');这假设您已经在您的服务器上创建了一个您想要链接到

php - 联系表格 7 : use hook created using wpcf7_before_send_mail for only one contact form by id

我在一个网站上工作,该网站有多个使用ContactForm7创建的表单。对于其中一个表单,我正在传递我使用表单中的隐藏输入字段收集的变量。我使用wpcf7_before_send_mailHook将这些变量传递到电子邮件中,但这些值传递到每封电子邮件中(我添加了动态变量和静态文本)这是代码:add_action('wpcf7_before_send_mail','wpcf7_add_text_to_mail_body');functionwpcf7_add_text_to_mail_body($contact_form){$values_list=$_POST['valsitems']

php - 刷新 oauth2 token google api 和 HWIOAuthBundle

我如何刷新token?我将Googleapi与此token一起使用-它可以工作但找不到如何刷新它,在此示例中我们不保存过期时间。我需要`access_type:offline`然后$client=newGoogle_Client();//$client->setClientId($GoogleClientId);$client->setApplicationName($GoogleAppName);$client->setClientId($this->user->getGoogleId());$client->setAccessType('offline');如果token有效我可以