草庐IT

php - 在php中创建一个自动注销页面

我正在尝试编写一个自动logout脚本,这个脚本似乎可以工作,但不符合我的预期,我不知道我到底做错了什么,我想把timeout.php放在每个页面上,这样当用户空闲时,它会自动注销并重定向到login页面,但是当我为我的add用户打开timeout.php时管理员添加用户的页面,它覆盖了添加用户页面的链接,并放置了一个login页面,该页面也不会很好地显示出来(即表单正在脱离其位置)这是timeout.php代码$session_timeout){session_unset();session_destroy();session_start();session_regenerate_i

php - Laravel Auth Logout() + Session Flush() 没有注销用户

我已经有大约3个月无法成功注销我的应用程序了。注销路由上的Controller代码:Auth::logout();Session::flush();值得一提的是,用户表中的remembertoken列不为空,并且session配置驱动器是文件。编辑:我注意到注销后数据库中的内存token值正在更改,同时表现出保持登录的行为。 最佳答案 尝试使用publicfunctiongetLogout(){Auth::logout();//Session::flush();returnRedirect::to('login')->with('m

php - 使用 facebook api 从我的应用程序注销 facebook 中的问题

我正在使用CodeIgniter框架(PHP),我在其中使用facebookapi将facebook配置文件添加到我的应用程序中,facebook配置文件详细信息显示正确,但无法使用getLogoutUrl()从应用程序注销facebook。getLogoutUrl()正在返回用于使用access_token注销的url,但它没有注销。$logOutURL=$this->facebook->getLogoutUrl();$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$logOutURL);curl_setopt($ch,CURLOPT_HEAD

php - facebook 从网站登录和注销?

我正在使用facebook帐户信息在网站上进行登录和注销。为此,我编写了这样的代码对于Index.html我的代码是这样的//FacebookLogin在fbconnect.php中,我的代码如下所示'XXXXXXXXXXXXXXXX','secret'=>'XXXXXXXXXXXXXXXXXXXXXXXXXXXX','cookie'=>true,));$user=$facebook->getUser();$loginUrl=$facebook->getLoginUrl();//echo"login";$logoutUrl=$facebook->getLogoutUrl();//ech

php - 注销后保存用户首选项变量

在我的项目中,如果用户提交了表单,我需要保存有关用户的信息。我正在做的是在用户提交表单时将其保存在$_SESSION[]变量中,并通过编写if(!isset($_SESSION['page']))我限制用户访问该页面,但是当我注销时,整个session都被破坏了。我再次可以注册但是用户已经注册了,如何阻止用户重新注册这是表格成功提交表单后,我设置$_SESSION['personal_datas']=1;当用户在提交后重新访问他的表单时我检查//displaytheformYOUHAVESUCCESSFULLYSUBMITTEDTHEFORM但是当我注销时,我重新访问该页面,它显示相同

php - symfony 注销目标从未应用

我第一次遇到Symfony(2.7)身份验证问题,我真的找不到可行的解决方案。尽管Symfony有一个专用的配置选项logout->target,但它从未应用于注销,我总是被定向到/。我可能错过了正确实现此方法的一些限制条件。好的,我正在使用:基于表单的登录Hook自定义失败、成功和注销处理程序,它们运行良好我的config.yml防火墙secured_area:pattern:^/stateless:falseform_login:...logout:path:logouttarget:/testsuccess_handler:logout_success_handleranonym

php - Codeigniter 随机注销用户?

我正在使用Codeigniter3构建应用程序,但用户总是随机注销。我认为这可能是使用AJAX的问题,正如我所读到的那样有点错误,但它只是在浏览等时随机发生,而不是任何特定时间,因为它可能会在几分钟内重复发生或一段时间内不会发生.我正在使用ion_auth插件进行身份验证等我的session存储在数据库中,这是CI的配置://$config['sess_driver']='files';$config['sess_driver']='database';$config['sess_cookie_name']='ci_session';$config['sess_expiration']

php - 如何从外部从 IPB 注销用户?

我已经构建了一个SSO(单点登录)系统,用于我们的主站点和InvisionPowerBoard软件之间,但我不确定如何去关于在用户从主站点注销时将用户从IPB中注销?此外,我需要在外部文件中加载哪些文件才能执行此操作? 最佳答案 编辑:要为此使用IPB代码,您必须包括require_once(IPS_ROOT_PATH.'applications/core/modules_public/global/login.php');然后扩展public_core_global_login并调用它的doLogout()方法为此,您必须设置$t

php - 如何在 Laravel 注销后捕获登录时间?

我正在使用Laravel5制作一个应用程序,我应该有一个模块来保存和更新用户的登录时间。我是编程新手,所以我对如何去做的逻辑很着迷。这适用于调用中心代理,他们的轮类时间是下午3点到早上6点因此,例如他们使用2015-07-2103:00:00的时间戳登录那是3pm然后如果他们在4pm注销他们有1.0的登录时间然后他们在7pm再次登录并登录在2015年7月21日凌晨5点离开,那将是他们之前的登录时间,即1.0+10.0因为7pm2015-07-20-2015年7月21日凌晨5点。并且应该更新该用户的登录时间。我该怎么做?所以现在我的数据库中有一个表是logihours->id->user

php - 注销后 Laravel 5 重定向 - 如何重定向回来?

我想在用户成功注销后重定向回用户所在的位置,因为我有即使注销也可以访问的方法。我保护我的PhotosController中的每个方法,除了@showpublicfunction__construct(){$this->middleware('auth',['except'=>'show']);}要在注销后设置重定向,我在我的AuthController中设置属性,如下所示:protected$redirectAfterLogout='/customLogoutPage';但我想将用户重定向回他之前所在的位置,因为他即使没有被锁定也可以看到View。我在这个方向上做了一些尝试:prote