7a9daac56d
Fixes https://github.com/shaarli/Shaarli/issues/737 Added: - Base64Url utilities Fixed: - use URL-safe Base64 encoding/decoding functions - use byte representations for HMAC digests - all JWT parts are Base64Url-encoded See: - https://en.wikipedia.org/wiki/JSON_Web_Token - https://tools.ietf.org/html/rfc7519 - https://scotch.io/tutorials/the-anatomy-of-a-json-web-token - https://jwt.io/introduction/ - https://en.wikipedia.org/wiki/Base64#URL_applications - https://secure.php.net/manual/en/function.base64-encode.php#103849 Signed-off-by: VirtualTam <virtualtam@flibidi.net>
33 lines
1.1 KiB
JSON
33 lines
1.1 KiB
JSON
{
|
|
"name": "shaarli/shaarli",
|
|
"description": "The personal, minimalist, super-fast, database-free bookmarking service",
|
|
"type": "project",
|
|
"license": "MIT",
|
|
"homepage": "https://github.com/shaarli/Shaarli",
|
|
"support": {
|
|
"issues": "https://github.com/shaarli/Shaarli/issues",
|
|
"wiki": "https://github.com/shaarli/Shaarli/wiki"
|
|
},
|
|
"keywords": ["bookmark", "link", "share", "web"],
|
|
"require": {
|
|
"php": ">=5.5",
|
|
"shaarli/netscape-bookmark-parser": "1.*",
|
|
"erusev/parsedown": "1.6",
|
|
"slim/slim": "^3.0",
|
|
"pubsubhubbub/publisher": "dev-master"
|
|
},
|
|
"require-dev": {
|
|
"phpmd/phpmd" : "@stable",
|
|
"phpunit/phpunit": "4.8.*",
|
|
"sebastian/phpcpd": "*",
|
|
"squizlabs/php_codesniffer": "2.*"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Shaarli\\": "application",
|
|
"Shaarli\\Api\\": "application/api/",
|
|
"Shaarli\\Api\\Controllers\\": "application/api/controllers",
|
|
"Shaarli\\Api\\Exceptions\\": "application/api/exceptions"
|
|
}
|
|
}
|
|
}
|