Symofony 3.3如何强制用户注销?

时间:2018-05-02 12:40:37

标签: php session-cookies symfony-3.3

我已经让用户可以选择从公司中删除自己,之后我必须停用他们的帐户并强制他们退出。但是如果设置了rememerme cookie,那么用户就不会注销,无论如何。 这是我用来强制注销用户的代码。

fieldName: {
    validators: {
        remote: {
            url: remoteUrl,
             data: function(validator, $field, value) {
                return {
                    foreignKey: validator.getFieldElements('foreignKey').val()
                };
            },
            type: 'POST',
            message: "This is the message!"
        }
    }
}

然后我发送一个带有该注销网址的回复。如何取消记住cookie,请注意:我在主系统内有不同系统的多个记忆cookie。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试删除Cookie。

这样的事情:

unset($_COOKIE['remember_user']);
setcookie('remember_user', null, -1, '/');