我移动到博尔特4(从博尔特3.7),并希望实现前端用户,让他们访问网站的私人内容。在此之前,我使用的是扩展BoltAuth/Auth,它的工作方式非常出色。
现在在Bolt4中,没有像Bolt3.x中那样简单的方法来从后端页面安装扩展。我found out我可以使用composer来做这件事,但是我遇到了以下问题:
> composer require "boltauth/auth:3.0.1"
[InvalidArgumentException]
Could not find a matching version of package boltauth/auth. Check the package
spelling, your version constraint and that the package is available in a stability
which matches your minimum-stability (stable).要么我做错了什么,要么扩展与Bolt4.1不兼容。
有没有人能告诉我有没有办法让这个扩展生效?或者是前端用户管理的替代方案?
编辑:我现在使用的是bolt/users extension,因为它可以用来添加ROLE_MEMBERS并让用户登录到前端。
发布于 2021-01-18 14:17:06
是的,不幸的是,插件的架构(主要是从Silex迁移到Symfony)在3.x和4.x之间完全改变了,发布新的4.x兼容版本是不可行的。
所以现在不太可能会有BoltAuth的更新。加入Slack社区,看看是否有其他开发人员正在为客户端登录场景开发4.x兼容的解决方案,这可能是值得的。
https://stackoverflow.com/questions/65758979
复制相似问题