我开发了一个laravel 5应用程序,除了偶尔在VerifyCsrfToken.php第53行获得VerifyCsrfToken.php之外,一切都很好。我似乎找不出原因。这主要发生在登录过程中。我使用了laravel内置的特性来实现认证。下面是我的示例注销方法。
public function getLogout()
{
Auth::logout();
Session::forget('cart_id');
Session::forget('is_supervisor');
Sessio
我一直在努力让Laravel的新版本(5.2)与一个简单的web应用程序一起工作。但是,我在身份验证方面遇到了问题。
该应用程序的所有页面都包含一个导航视图分部,其中使用Auth::user()->name在登录时在导航中显示用户名。
为了做到这一点,我创建了一个页面控制器,它在构造函数中加载auth中间件:
public function __construct()
{
$this->middleware('auth');
}
如果用户已登录,此操作将非常完美。但是,如果用户未登录,则请求他们在每个页面上登录。甚至像"contact“或"a
我正在用Laravel 4获得这个TokenMismatchException,如果浏览器在登录页面上停留一段时间,我就会遇到这种情况。例如,很多时候,当我第二天回来做我的项目时,如果我的浏览器在一个选项卡中打开了登录页面,那么当我尝试登录时,我就得到了TokenMismatchException。如果我一天都在工作,我就看不到它了。就像象征性的过期什么的。
Route.php
// route to show the admin login form
Route::get('login', array('uses' => 'AdminCont
我用的是拉拉维尔4.2。我不知道我的代码有什么问题,因为它会记住登录用户,即使我在尝试函数中设置为false。有人能帮我吗?
public function login()
{
//
$input['username']=Input::get("username", "");
$input['password']=Input::get("password", "");
if (Auth::attempt(array('u
我的vuejs项目面临一个问题。我在一个页面应用程序中使用vue路由器。我可以使用vue路由器访问任何页面。但是,当我在任何路径重新加载页面时,它都会将我重定向到项目的/。下面是我在router/index.js文件中为vue路由器编写的代码。
import Vue from 'vue'
import VueRouter from 'vue-router'
// import store from '../store'
import Home from '../views/Home.vue'
import Login from &
我正在尝试在组件中使用我的redux存储中的信息,我需要更好地了解收到信息的时间。我有以下导航组件与mapStateToProps调用,我想有个人资料图片链接加载到标题中…像Facebook或许多有用户登录的网站。 class Navigation extends Component {
// IF WE HAVE A USER PROFILE, DYNAMICALLY DEFINE THE LOGIN/PROFILE PICTURE
renderContent() {
switch (this.props.auth.data) {
cas
当用户选中该选项并登录时,我试图更改记住我cookie的过期时间,但当我运行此代码时,过期时间不会更改。我需要做些什么来修复Laravel 4中的这个问题?
更具体地说,我想做的是将过期时间设置为12小时。我尝试了App:after方法,但每次代码运行时,它都会将现有的cookie刷新回原来的12小时。我如何让它运行,这样它就不会这样做了?
LoginController.php
class LoginController extends BaseController {
public function __construct()
{
$this->beforeFilter(&
你好,我对laravel有点陌生,我有一个关于认证的问题。我的身份验证控制器中有以下功能:
public function signout()
{
// set logged in status to zero in database
$l = Login::where('user_id', Session::get('user')->user_id)
->where('logged_in', 1)->first();
$l->lo