我正在设置的项目中出现以下错误:
您正在使用 Composer 2,您的某些插件似乎与之不兼容。确保您更新插件或报告插件问题以要求他们支持 Composer 2。
我本周开始在一家新公司工作,只是试图安装他们的项目,但似乎没有办法在 Windows 上更改我的作曲家版本。我宁愿不更新他们的所有软件包,因为我还不熟悉这些项目,也不知道其中有什么样的影响。
在我的应用程序中,我已经实现了更改用户权限、等级等的功能。效果很好,如果我更新自己的权限,我可以立即看到更改,因为我可以通过req.login(). 问题是,当我更新另一个用户的权限时,它会在数据库中更新就好了,但是用户必须重新登录才能看到他们的权限更改,因为req.user他们仍然认为他们没有权限。如果他们没有登录当然很好,但如果他们登录了,如果可能的话,我希望立即为他们反映更改。
所以我想知道是否有办法更新另一个用户req.user对象,以便他们可以立即看到他们的权限更改,而无需注销并重新登录?
或者可能是一种在返回之前注销并登录该用户的方法?