yubico / u2flib-server
Library for U2F implementation
Installs: 5 888 078
Dependents: 15
Suggesters: 0
Security: 0
Stars: 292
Watchers: 51
Forks: 73
Open Issues: 0
Requires
- php: >=5.6
- ext-openssl: *
- paragonie/random_compat: >= 1
Requires (Dev)
- phpunit/phpunit: ~5.7
- vimeo/psalm: ^0|^1|^2
This package is not auto-updated.
Last update: 2022-07-09 05:02:25 UTC
README
Note | OBSOLETE: This project is no longer maintained. U2F has been superseded by Web Authentication. We recommend using WebAuthn instead. |
Introduction
Serverside U2F library for PHP. Provides functionality for registering tokens and authentication with said tokens.
To read more about U2F and how to use a U2F library, visit developers.yubico.com/U2F.
License
The project is licensed under a BSD license. See the file COPYING for exact wording. For any copyright year range specified as YYYY-ZZZZ in this package note that the range specifies every single year in that closed interval.
Dependencies
The only dependency is the openssl extension to PHP that has to be enabled.
A composer.json is included in the distribution to make things simpler for other project using composer.
Tests
To run the test suite PHPUnit is required. To run it, type:
$ phpunit