mollie/polyfill-libsodium

该软件包已被弃用且不再维护。没有建议的替代包。

一个polyfill软件包,用于从libsodium php扩展过渡到sodium扩展。sodium扩展包含在PHP 7.2中。

v1.1.1 2018-01-22 16:27 UTC

This package is auto-updated.

Last update: 2024-07-09 09:27:17 UTC


README

Polyfill Libsodium

当安装了sodium时,一个简单的Polyfill,用于提供libsodium兼容性。

Build Status

新的sodium扩展已被接受,并将与PHP >= 7.2一起分发。
这将会有一些破坏性变更。

  • 不再有 \Sodium\ 命名空间。所有内容都必须在全局命名空间中。
  • 扩展将被重命名为 sodium
  • \Sodium\randombytes_buf()\Sodium\randombytes_random16() 已被移除。

因此,当前命名空间化的函数将不再工作。因此,我们为此创建了一个polyfill。

参考: https://github.com/jedisct1/libsodium-php

安装

使用Composer

安装的最简单方法是使用Composer要求polyfill-libsodium库

composer require mollie/polyfill-libsodium

安装软件包后,bootstrap.php文件将被自动加载。

手动安装
检出或下载所有文件,并手动将它们包含到您的项目中。

在您的项目中包含bootstrap文件

require 'vendor/mollie/polyfill-libsodium/bootstrap.php';

许可证

本软件根据 MIT许可证 许可。

版权所有 (c) 2017-2018, Mollie B.V.