草庐IT

auth_token

全部标签

php - 我可以存储 Facebook 访问 token 并在以后使用吗?

我正在构建一个使用FB连接的网络应用程序(PHP)。我在facebook提供的PHP库的帮助下成功注册/登录用户。我也可以使用此代码发布到墙上Facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYPEER]=false;Facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYHOST]=2;$facebook=newFacebook(array('appId'=>$fb_key,'secret'=>$fb_secret,'cookie'=>true,//enableoptionalcookiesupport));$session=$face

php - 登录 [ Auth->identify() ] 在 CakePHP 3 上始终为 false

我在使用CakePHP2一段时间后开始使用CakePHP3,但我在创建身份验证登录时遇到了麻烦。新的身份验证函数$this->Auth->identify()总是返回false。在数据库上,密码加密完美,查询谁带用户也可以。我的代码:应用程序Controller:[...]classAppControllerextendsController{publicfunctioninitialize(){$this->loadComponent('Flash');$this->loadComponent('Auth',['loginRedirect'=>['controller'=>'Admi

php - 在 Laravel 5 中找不到类 'App\Http\Controllers\admin\Auth'

我在登录期间收到类似ClassApp\Http\Controllers\admin\AuthnotfoundinLaravel5的错误。Routes.phpRoute::group(array('prefix'=>'admin'),function(){Route::get('login','admin\AdminHomeController@showLogin');Route::post('check','admin\AdminHomeController@checkLogin');});AdminHomeController.php$request->get('username')

php - 如何在laravel网页中使用token认证

我正在尝试将JWT用于laravel网页而不是session。所以我做了一些改变。已安装jwt-auth和configure然后在config/auth.php中将默认守卫更改为api'defaults'=>['guard'=>'api','passwords'=>'users',],'guards'=>[...'api'=>['driver'=>'token','provider'=>'users',],],现在我得到错误(1/1)FatalErrorExceptionCalltoundefinedmethodIlluminate\Auth\TokenGuard::attempt()

php - Facebook OAuthException : The access token could not be decrypted

我有一个正在运行的应用程序,它代表用户向他们的friend之一发送预定的墙贴。该应用程序在相当长一段时间内运行良好,但最近有一些用户报告消息未发布。日志显示OAuthException:Theaccesstokencouldnotbedecrypted.即使用户重新访问应用程序并重置他们的访问token,异常仍然存在。错误的根源可能是什么以及解决方法? 最佳答案 如果您在向FacebookAPI发出HTTP请求时收到以下错误消息:{"error":{"message":"Theaccesstokencouldnotbedecrypt

php - Controller 中的 Laravel Auth 用户 ID

这个问题在这里已经有了答案:Class'App\Http\Controllers\admin\Auth'notfoundinLaravel5(1个回答)关闭7个月前。我正在使用Laravel样板。我正在尝试获取已登录用户的user_id。我收到以下错误:Class'App\Http\Controllers\Frontend\Auth'notfound这是调用$user=Auth::user();然后我尝试使用以下方法获取id:$user->id我错过了什么?

php - 使用哪个 Auth::check() 或 Auth::user() - Laravel 5.1?

如果我想检查用户是否在我的Laravel5.1应用程序中登录,我可以使用if(Auth::user()){...}或if(Auth::check()){...}在检查用户是否登录时,是否有理由偏爱其中一个? 最佳答案 Auth::check()遵循Auth::user()。从我记事起就是这样。换句话说,Auth::check()调用Auth::user(),从中获取结果,然后检查用户是否存在.主要区别在于它会检查用户对您来说是否为null,以便您获得bool值。这是检查函数:publicfunctioncheck(){return!

php - 这是设置 token CSRF 的安全方法吗?

我想知道这是否是一种设置token的安全方法,除非确实生成了一个token,我生成了一个token,并在整个应用程序和那些表单中使用它。每个session一个token?if(!isset($_SESSION['token'])){$data['token']=uniqid(rand(),true);session_regenerate_id();$_SESSION['token']=$data['token'];}是否有必要清除提交表单上的token?还是继续使用它,即使我提交了表格? 最佳答案 如果您不知道这些链接,this应该

php - Zend Auth 和 ACL

我希望有人能帮我一点点,我目前正在使用PHP框架开发我的第一个网站,该网站的一部分溢出到成员(member)区,这是我的困惑开始浮出水面的地方,成员(member)区我希望普通成员能够添加新评论并编辑自己的评论,非常简单,我可以根据session中存储的用户名检查发帖人姓名,我的困惑来自于区分“普通”用户和能够删除和修改任何评论等的更高级别的用户,他们也应该能够访问网站的管理部分。我的问题是所有用户都应该通过同一个Zend_AuthController登录,还是应该有针对每种类型的用户使用Zend_Auth的单独Controller,或者所有这些都可以使用Zend_Acl来处理吗?任何

javascript - 如何在 Laravel 的外部 js 文件中包含 csrf_token()?

最初,我使用在我的HTML页面中编写了所有JavaScript代码。标签。在JavaScript中的jQuery中的post调用是这样的。$.post('store',{'_token':'{{csrf_token()}}'},function(data){/*abunchofcode*/});代码运行良好。但是,后来我把我所有的脚本都放到了一个外部js文件中。而且代码不再有效。我有关于{{csrf_token()}}的问题,错误是TokenMismatchExceptionincompiled.php我想用Laravel外部js文件怎么办? 最佳答案