tl;dr:请升级Trac公司 Trac是贡献者为bug或功能请求创建问题的地方,与GitHub非常相似。https://core.trac.wordpress.org/.要运行:0.2-过渡
–支持现有cookie和未来会话cookie。差异 .zip文件。将再次请求升级到0.2。
目前WordPress.org网站 用户创建和共享WordPress代码的社区站点。您可以在这里下载WordPress核心、插件和主题的源代码,以及社区对话和组织的中心位置。https://wordpress.org/不使用WordPress会话,原因有二:1)bb新闻 基于WordPress构建的免费开源软件,可轻松在网站上创建论坛。网址:https://bbpress.org.1.x,2)跟踪
我们不再提供任何需要身份验证的bbPress 1.x安装,让Trac成为在WordPress.org基础设施上使用它的唯一障碍。
当前的2FA工作需要会话,以便跟踪自last-2FA-challenge以来的身份验证类型和时间。
WordPress使用用户元数据
默认情况下存储会话,但这不适合我们的使用(主要是因为菲律宾比索 PHP(PHP:Hypertext Preprocessor的递归缩写)是一种广泛使用的开源通用脚本语言,特别适合web开发,可以嵌入到HTML中。http://php.net/manual/en/intro-whatis.php.需要通过trac-python解码的序列化数组),所以我采用了与WordPress.com网站 WordPress代码的在线实现,允许您立即访问新的WordPres环境来发布内容。WordPress.com是Automatic旗下的一家私人公司,拥有世界上最大的多网站。如果你以前从未接触过WordPress,那么这里无疑是开始写博客的最佳地点。https://wordpress.com/用于用户会话–wp_user_会话
以下是两个版本的插件 插件是一种包含一组功能的软件,可以添加到WordPress网站。他们可以扩展功能或为WordPress网站添加新功能。WordPress插件是用PHP编程语言编写的,并与WordPress无缝集成。这些可以在WordPress.org插件目录中免费https://wordpress.org/插件/或者可以是第三方基于成本的插件,和一个差异(github GitHub是一个提供git存储库在线实现的网站,其他开发人员可以轻松共享、复制和修改这些存储库。公共存储库可以免费托管,私有存储库需要付费订阅。GitHub引入了“拉请求”的概念,在将贡献者在分支中所做的代码更改合并为存储库所有者之前,可以对其进行审查和讨论。https://github.com/如果需要,从现在开始进行代码/安全审查。
安装步骤:
- 定义
工作压力_用户会话(_S)=wporg公司_用户会话(_S)
在中[文字新闻]
现有Trac配置的节。
- 删除现有
0.1
插件的版本。
- 安装
0.2-过渡
,现有cookie应继续工作。
在WordPress.org上永久启用会话支持的未来日期:
- 删除
0.2-过渡
并替换为0.2
- 当时现有的cookie都应该与Sessions一起使用,因此它们将继续工作。旧的无会话cookie将不再传递身份验证。
实施说明:
- 这个
身份验证(_S)
和身份验证密钥
在此过程中不需要更新,因为标记化cookie只需添加一个额外的标记值。
- cookie名称将保持不变,以避免需要进行任何其他与系统相关的更改。
- SQL为会话引入了一个附加表的联接
常数
使用索引。
- WordPress公司
wp_user_session(用户会话)
代码如下:https://github.com/WordPress/wporg-mu-plugins/pull/345(它是WordPress 6.2+,包括memcache,基于WordPress.com实现)
- 我已经在自己的Trac+WordPress安装上测试了这个,使用了
wp_user_会话
和无会话Cookie。
#授权,#普里奥1,#trac公司