草庐IT

user_access_token

全部标签

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

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

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 - 拉维尔 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

PHP5 : What PHP function outputs Users IP address, 平台和浏览器?

在所有返回当前访问者信息/ip的函数中,只有第一个似乎输出:echo$_SERVER["REMOTE_ADDR"];echo$_SERVER["HTTP_X_FORWARDED"];echo$_SERVER["HTTP_X_CLUSTER_CLIENT_IP"];echo$_SERVER["HTTP_FORWARDED_FOR"];echo$_SERVER["HTTP_FORWARDED"];主要问题:为什么其他函数不输出任何东西?奖励问题:在这方面是否还有其他很酷的功能,例如输出访问者使用的浏览器和平台的功能?同样有用的是获得游客所在的城市、最喜欢的饮料、最喜欢的颜色#RGB...:

php - Zend Form - 一页中的多个表单和 (CSRF) token 验证

我使用Zend-Form在我的项目中生成我的表单。第一:如何在同一页面处理多个表单,并且只发布提交的表单?第二:当我在同一个页面上有两个表单时,token将只验证HTML中最顶层的呈现表单。第二种形式出现“token不匹配”错误,从而使该形式无法发布。您如何为每个表单提供一个不与其他表单冲突的唯一token?真诚的,为什么 最佳答案 WhenIhavetwoformsonthesamepagethetokenwillonlyvalidatethetopmostrenderedformintheHTML.Thesecondformwi

php - 如何实现像 www.example.com/username 这样的 url 以重定向到 www.example.com/user/profile.php?uid=10?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion在我的网站上,可以通过urlwww.example.com/user/profile.php?uid=3访问用户配置文件我想让用户通过简单地请求www.example.com/username来更轻松地访问他们的个人资料每个用户都有一个不能更改的用户名。我怎样才能做到这一点?Hereismycurrent.htaccessfileOptions+FollowSymLinks-MultiViews

php - 无法生成表 "user"

当我安装FOSUserBundle(officialdocumentation)时,我尝试使用以下命令生成我的表fos_user:phpapp/consoledoctrine:schema:update--force但控制台返回以下信息Nothingtoupdate-yourdatabaseisalreadyinsyncwiththecurrententitymetadata我使用Symfony2.1和FOSUserBundle的最新版本。app/AppKernel.php包含newFOS\UserBundle\FOSUserBundle(),app/config/config.yml

php - Facebook 通知 API : "This method must be called with an app access_token"

我正在尝试使用GraphAPIExplorer从我的应用程序发送Facebook通知。所以我选择了我的应用程序,POST,并在/之后输入了这个字符串11093774316/notifications?access_token=430xxxxxx156|HU0ygMtxxxxxxxxxxxxikVKg&template=Hello&href=index.php访问字符串是我在“访问token调试器”上得到的,我检查它是否正常。但是,我收到此错误消息:{"error":{"message":"(#15)Thismethodmustbecalledwithanappaccess_token.

PHP Javascript 未捕获语法错误 : Unexpected token ILLEGAL

我有这个PHP脚本,但它不能正常工作。错误是什么?$(document).ready(function(){$('div.aler').css('display','block');$("div.aler").html("'.$success.'';}elseif($failure){echo''.$failure.'';};?>");setTimeout(function(){$("div.aler").fadeOut("slow",function(){$("div.aler").remove();});},5000);});我认为引号一定有问题:".$failure有消息,但Ja