草庐IT

token_key_type

全部标签

php - 使用 <input type = 'image' > 提交表单不再在 Chrome 中工作

图像按钮:在Chrome69.0.3497.100中,var_dump($_POST)看起来像这样:array(2){["dismiss_x"]=>string(1)"5"["dismiss_y"]=>string(1)"2"}在FF和Safari中,它看起来像这样(正确的名称和值):array(3){["dismiss_x"]=>string(1)"5"["dismiss_y"]=>string(1)"9"["inputname"]=>string(10)"inputvalue"}disChrome似乎只发送点击的坐标,而不是实际输入的名称或值。这上周在Chrome中运行良好。将输入

PHP 安全 : 'Nonce' or 'unique form key' problem

我使用此类(取自博客教程)生成唯一键来验证表单:classformKey{//Herewestorethegeneratedformkeyprivate$formKey;//Herewestoretheoldformkeyprivate$old_formKey;//Theconstructorstorestheformkey(ifoneexcists)inourclassvariablefunction__construct(){//Weneedthepreviouskeysowestoreitif(isset($_SESSION['form_key'])){$this->old_fo

php - Facebook PHP SDK 验证访问 token 时出错

从thinkdiff.net开始tutorial我已经构建了一个带有facebook登录/注销链接的简单测试页面(本地环境)。如果登录,我想回显fb用户API。我正在使用最新的facebookPHPSDK(v.2.1.2).它似乎可以工作但是当我注销时我收到这个异常:FacebookApiExceptionObject([result:protected]=>Array([error]=>Array([type]=>OAuthException[message]=>Errorvalidatingaccesstoken:Thesessionisinvalidbecausetheuserl

php - 生成注册激活 key 时如何防止冲突?

我正在研究一个大项目的注册系统。注册成功后,服务器会生成一些激活key,将其添加到用户行并通过电子邮件发送给用户。为此目的使用一些密码生成器类。问题是(我知道这听起来很抽象,但我只是想知道),如何避免重复生成pass?我的意思是,将来生成器是否有可能创建数据库表中已经存在的激活key?我应该在key生成后检查重复项吗? 最佳答案 我建议使用Text_Passwordpackage来自梨。不要试图重新发明这个轮子。不要强制密码严格唯一。强制执行实际上不太安全。考虑一下,如果我尝试将密码设置为xyzzy而网站告诉我不能,这意味着现在我知

php - array_keys 如何搜索值?

PHParray_keys如何搜索值?例子:$array2=array("xyz","xyz","abc","abc","xyz","xyz","text","abc","text");print_r(array_keys($array2,"abc"));Sincetheyarekey,valuepairs.IamguessingPHPtodoasearchbasedonhashratherthaniteratethrougheachofthekey-pairsinthearray.对此有任何“清晰的想法”吗?受此问题启发的问题:Howtogetthekeysofemptyelemen

PHP 数组。使用 array_push() 将 "$key"=> "$value"对插入数组;

为什么这行不通?$slidetotal=1;$slideids=array();while($rowcs=mysql_fetch_array($orig_slides_result)){$key=$slidetotal;array_push($slideids[$key],$rowcs['id']);$slidetotal++;}我得到这个错误:[phpBB调试]PHP注意:在文件///*.php第161行:array_push()[function.array-push]:第一个参数应该是一个数组尽管有人评论说您可以在此页面上执行此操作:http://php.net/manual/e

php - 使 Facebook 访问 token 无效?

是否可以使Facebook访问token失效?由于最近弃用了offline_access,我需要这样做。问题是token不能延长超过60天。即使用户返回应用程序(除非我误解了?)所以,我想做的是使token无效,然后立即让用户重新登录,这样我就可以取回新的访问token,新的有效期为60天。只要用户每两个月来一次,就可以了。我不想让用户退出Facebook,所以FB.logout不可用。这可能吗? 最佳答案 您可以向/me/permissions发送一个DELETE请求,这应该(我认为)使用户的session无效。但是,我真的不明白

php - 如何从 LinkedIn 中删除/撤销访问 token

我正在使用LinkedInAPI。我已经完成了检索访问token的所有过程。但从不在任何地方显示以从LinkedIn中删除/撤销访问token。请帮忙! 最佳答案 一旦您将secret存储在您的数据库中,只需将其删除,访问权限将被撤销。我认为,如果您希望用户撤销对您应用的访问权限,则用户必须访问linkedin并执行此操作,就像Facebook一样。如此处确认:http://developer.linkedin.com/forum/how-really-revoke-apps-oauth-access-tokenlinkedin没有

php - 如何将 csrf 字段 ID 从 YII_CSRF_TOKEN 更改为任何其他

我正在使用Get方法进行表单发布,但如果有人能看到我是否在使用yii框架,我不感兴趣。因此,我不需要使用YII_CSRF_TOKEN来创建自己定义的ID名称,例如就像只有token。我不想透露我正在使用什么框架,任何类型的提示或帮助??? 最佳答案 在您的应用程序配置中添加以下代码'request'=>array('csrfTokenName'=>'YOUR_TOKEN_NAME_HERE',), 关于php-如何将csrf字段ID从YII_CSRF_TOKEN更改为任何其他,我们在St

php - 无法从 token URL + Twitter API 检索有效的 token 响应

我在我的zend框架应用程序中使用twitter进行登录。但是从Twitter进行身份验证后,它显示以下错误:Message:CouldnotretrieveavalidTokenresponsefromTokenURL:/oauth/access_token?oauth_consumer_key=xxxxxxxxxxxxxxx&oauth_nonce=xxxxxxxxxxxxxxxxxxxx&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1352270857&oauth_token=xxxxxxxxxxxxx&oauth_versi