"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "7b43c6d21bc5016660c4e95aa0fdbc12",
+ "content-hash": "2dfef02524d5e64b49dfca4dc54353c0",
"packages": [
{
"name": "bdunogier/guzzle-site-authenticator",
"description": "A guzzle plugin that adds, if necessary, authentication data to requests. Uses credentials and cookies, with login requests to the sites.",
"time": "2018-12-13T21:06:29+00:00"
},
+ {
+ "name": "beberlei/assert",
+ "version": "v3.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/beberlei/assert.git",
+ "reference": "ce139b6bf8f07fb8389d2c8e15b98dc24fdd93c7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/beberlei/assert/zipball/ce139b6bf8f07fb8389d2c8e15b98dc24fdd93c7",
+ "reference": "ce139b6bf8f07fb8389d2c8e15b98dc24fdd93c7",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "*",
+ "phpstan/phpstan-shim": "*",
+ "phpunit/phpunit": ">=6.0.0 <8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Assert\\": "lib/Assert"
+ },
+ "files": [
+ "lib/Assert/functions.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Benjamin Eberlei",
+ "role": "Lead Developer",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Richard Quadling",
+ "role": "Collaborator",
+ "email": "rquadling@gmail.com"
+ }
+ ],
+ "description": "Thin assertion library for input validation in business models.",
+ "keywords": [
+ "assert",
+ "assertion",
+ "validation"
+ ],
+ "time": "2019-05-28T15:18:28+00:00"
+ },
{
"name": "behat/transliterator",
"version": "v1.2.0",
],
"time": "2019-07-17T20:56:16+00:00"
},
+ {
+ "name": "paragonie/constant_time_encoding",
+ "version": "v2.2.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/paragonie/constant_time_encoding.git",
+ "reference": "55af0dc01992b4d0da7f6372e2eac097bbbaffdb"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/55af0dc01992b4d0da7f6372e2eac097bbbaffdb",
+ "reference": "55af0dc01992b4d0da7f6372e2eac097bbbaffdb",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6|^7",
+ "vimeo/psalm": "^1|^2"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "ParagonIE\\ConstantTime\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Paragon Initiative Enterprises",
+ "email": "security@paragonie.com",
+ "homepage": "https://paragonie.com",
+ "role": "Maintainer"
+ },
+ {
+ "name": "Steve 'Sc00bz' Thomas",
+ "email": "steve@tobtu.com",
+ "homepage": "https://www.tobtu.com",
+ "role": "Original Developer"
+ }
+ ],
+ "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
+ "keywords": [
+ "base16",
+ "base32",
+ "base32_decode",
+ "base32_encode",
+ "base64",
+ "base64_decode",
+ "base64_encode",
+ "bin2hex",
+ "encoding",
+ "hex",
+ "hex2bin",
+ "rfc4648"
+ ],
+ "time": "2019-01-03T20:26:31+00:00"
+ },
{
"name": "paragonie/random_compat",
"version": "v2.0.18",
},
{
"name": "scheb/two-factor-bundle",
- "version": "v3.21.0",
+ "version": "v4.4.0",
"source": {
"type": "git",
"url": "https://github.com/scheb/two-factor-bundle.git",
- "reference": "94cc6f2e0fd8a7b683246d95fcad9b15ca828fc6"
+ "reference": "5a53ad7fe20e2ca2491fed28a58211509c2e74bd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/scheb/two-factor-bundle/zipball/94cc6f2e0fd8a7b683246d95fcad9b15ca828fc6",
- "reference": "94cc6f2e0fd8a7b683246d95fcad9b15ca828fc6",
+ "url": "https://api.github.com/repos/scheb/two-factor-bundle/zipball/5a53ad7fe20e2ca2491fed28a58211509c2e74bd",
+ "reference": "5a53ad7fe20e2ca2491fed28a58211509c2e74bd",
"shasum": ""
},
"require": {
"lcobucci/jwt": "^3.2",
+ "paragonie/constant_time_encoding": "^2.2",
"php": "^7.1.3",
- "sonata-project/google-authenticator": "^2.2",
+ "spomky-labs/otphp": "^9.1",
"symfony/config": "^3.4|^4.0",
"symfony/dependency-injection": "^3.4|^4.0",
"symfony/event-dispatcher": "^3.4|^4.0",
"two-factor",
"two-step"
],
- "time": "2019-07-12T16:11:05+00:00"
+ "time": "2019-07-12T16:10:17+00:00"
},
{
"name": "sensio/distribution-bundle",
"time": "2019-01-23T09:14:37+00:00"
},
{
- "name": "sonata-project/google-authenticator",
- "version": "2.2.0",
+ "name": "spomky-labs/otphp",
+ "version": "v9.1.4",
"source": {
"type": "git",
- "url": "https://github.com/sonata-project/GoogleAuthenticator.git",
- "reference": "feda53899b26af24e3db2fe7a3e5f053ca483762"
+ "url": "https://github.com/Spomky-Labs/otphp.git",
+ "reference": "48d463cf909320399fe08eab2e1cd18d899d5068"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sonata-project/GoogleAuthenticator/zipball/feda53899b26af24e3db2fe7a3e5f053ca483762",
- "reference": "feda53899b26af24e3db2fe7a3e5f053ca483762",
+ "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/48d463cf909320399fe08eab2e1cd18d899d5068",
+ "reference": "48d463cf909320399fe08eab2e1cd18d899d5068",
"shasum": ""
},
"require": {
+ "beberlei/assert": "^2.4|^3.0",
+ "paragonie/constant_time_encoding": "^2.0",
"php": "^7.1"
},
"require-dev": {
- "symfony/phpunit-bridge": "^4.0"
+ "phpunit/phpunit": "^6.0",
+ "satooshi/php-coveralls": "^1.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.x-dev"
+ "dev-master": "9.0.x-dev"
}
},
"autoload": {
"psr-4": {
- "Google\\Authenticator\\": "src/",
- "Sonata\\GoogleAuthenticator\\": "src/"
+ "OTPHP\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
],
"authors": [
{
- "name": "Christian Stocker",
- "email": "me@chregu.tv"
- },
- {
- "name": "Andre DeMarre",
- "homepage": "http://www.devnetwork.net/viewtopic.php?f=50&t=94989"
+ "name": "Florent Morselli",
+ "homepage": "https://github.com/Spomky"
},
{
- "name": "Thomas Rabaix",
- "email": "thomas.rabaix@gmail.com"
+ "name": "All contributors",
+ "homepage": "https://github.com/Spomky-Labs/otphp/contributors"
}
],
- "description": "Library to integrate Google Authenticator into a PHP project",
- "homepage": "https://github.com/sonata-project/GoogleAuthenticator",
+ "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator",
+ "homepage": "https://github.com/Spomky-Labs/otphp",
"keywords": [
- "google authenticator"
+ "FreeOTP",
+ "RFC 4226",
+ "RFC 6238",
+ "google authenticator",
+ "hotp",
+ "otp",
+ "totp"
],
- "time": "2018-07-18T22:08:02+00:00"
+ "time": "2019-03-18T10:08:51+00:00"
},
{
"name": "stof/doctrine-extensions-bundle",