草庐IT

get_token

全部标签

php - 关于继承的 PHP 魔术方法 __get 和 __set

OBS:我直接在这里编码,因为我的代码要复杂得多。如果我编码:classSuperFoo{publicfunction__get($name){return$this->$name;}publicfunction__set($name,$value){$this->$name=$value;}}classFooextendsSuperFoo{private$bar='';}$foo=newFoo();$foo->bar="Whyitdoesn'twork?";var_dump($foo);结果:object(Foo){["bar":"Foo":private]=>string(0)''

php - PHP 记住我系统中的安全 token 是否需要 Blowfish?

我搜索过SO,我知道有很多“记住我”的问题,但我找不到专门关于使用Blowfish生成安全token的问题。我正在实现一个登录系统以使用基于cookie的“记住我”功能,我读过的所有教程要么看起来不安全(例如,只是基于时间的未加盐的md5哈希)要么看起来过于复杂.我不是要为银行或类似机构建立网站,只是想要一个合理的安全级别。我提议的系统只是为用户名创建一个128字符的随机字符串,为登录token创建第二个128字符的字符串。原始字符串将存储在cookie中,未加盐的sha1版本将进入数据库中用户帐户的行。我想我什至可以在每次加载页面时重新生成字符串。对我来说,这提供了不错的安全性(我认

php - 如果 URL 是文本文件中的一行,则 file_get_contents 不起作用

嘿,我是PHP新手,所以这可能是一个明显的错误。目前我正在尝试从metacritic读取游戏分数并将其显示给用户。这是我用来执行此操作的代码:$linkToGame='METACRITICLINK';$opts=array('http'=>array('header'=>"User-Agent:MyAgent/1.0\r\n"));$context=stream_context_create($opts);$url=file_get_contents($linktoGame,FALSE,$context);$first_step=explode('',$url);$second_ste

php - Laravel 5 $request->input 与 Input::get

只是想知道有什么区别:$username=$request->input('username');和$username=Input::get('username'); 最佳答案 没有区别,门面Input从request调用输入法。但是Input::get已被弃用,更喜欢$request->input而不是Input::getinput($key,$default);}/***Gettheregisterednameofthecomponent.**@returnstring*/protectedstaticfunctiongetFa

php - 如何在 rest API 中传递 token ?

这个问题在这里已经有了答案:RESTfulAuthentication(14个答案)关闭6年前。我是第一次探索RESTAPI的世界,我已经不得不通过使用Slim来处理它,但现在我想成为一个自制的解决方案,考虑到我不需要任何框架用于制作一个简单的RestApi。我所做的是创建一个这样的页面:我的目标是实现一个访问token,我想在header中传递它,但我不确定(我正在寻找安全模式)。但是,如果我从命令行运行它:curl-XGEThttp://localhost/v1我得到GET,只是为了举例说明它应该如何工作。所有其他查询也是如此。现在真正的问题是:只有当我传递了一个token时,我怎

php - Osticket "Valid CSRF Token Required"登录后?

我的osTicket版本1.10安装在PLESKWindowsServer中。我已尝试在PLESKWindowsServer上安装XAMPP但无法启动XAMPP。登录osTicket后不久我收到错误“登录后Osticket中需要有效的CSRFtoken”,之前工作正常登录后出现此错误: 最佳答案 在include/class.ostsession.php只需添加这一行:$this->data->session_data="";之后:catch(DoesNotExist$e){$this->data=newSessionData(['

php - 可变产品选择器 : Getting the live selected values

在WooCommerce中,使用以下代码在简单和可变产品的产品价格后添加自定义标签:add_filter('woocommerce_variation_price_html','prices_custom_labels',10,2);add_filter('woocommerce_price_html','prices_custom_labels',10,2);functionprices_custom_labels($price,$product){//SetHEREyourcustomlabelsnames$per_dozen=''.__('perdozen','woocommer

php - 拉维尔 5.4 : Get logged in user id inside __construct()

我试图在构造函数中访问Auth::user()->id;但它总是返回错误Tryingtogetpropertyofnon-object。我在laravel文档中研究了Session在构造函数内部不可访问,并且还在SO上搜索了这个。我需要在构造函数中登录用户ID,因为我必须从数据库中获取数据并使其可用于所有方法。我当前的代码是:publicfunction__construct(){$this->middleware('auth');$induction_status=TrainingStatusRecord::where('user_id',Auth::user()->id)->whe

php - CodeIgniter 路由 : I keep getting a 404

我有一个包含以下内容的application/controller/login.php文件classLoginextendsController{functionLogin(){parent::Controller();}functionindex(){$this->mysmarty->assign('title','Login');$this->mysmarty->assign('site_media',$this->config->item('site_media'));$this->mysmarty->display('smarty.tpl');}}我的路由定义如下所示:$rou

php - Paypal 返回 URL - 使用 GET 参数?

这是我用来测试PaypalWebsitePaymentsStandard上传内容的一些简单代码。我的返回URL是http://mysite/index.php?module=store&show=order_confirm我完成了付款流程,当我到达最后并返回到页面时,它只是返回到index.php(即没有额外参数)。谁知道这是怎么回事 最佳答案 我不确定为什么Paypal正在做它正在做的事情,但我怀疑他们想要添加自己的GET参数的愿望正在抹杀你自己的。如果您可以使用mod_rewrite或类似的东西,您可能想尝试这样的事情:写一个改