You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This framework is not just a library, it also contains a Symfony bundle for an easy integration into your application.
17
-
It also provides a standalone console command that will help you to manager your keys and key sets.
17
+
This framework is not just a library, it also contains a Symfony bundle for an easy integration into your application. It also provides a standalone console command that will help you to manager your keys and key sets.
18
18
19
-
# Provided Features
19
+
##Provided Features
20
20
21
-
## Supported Input Types:
21
+
###Supported Input Types:
22
22
23
23
JWS or JWE objects support every input that can be encoded into JSON:
24
24
25
25
*`string`, `array`, `integer`, `float`...
26
26
* Objects that implement the `\JsonSerializable` interface such as `JWK` or `JWKSet`
27
27
28
-
The [detached](https://tools.ietf.org/html/rfc7515#appendix-F) is supported.
28
+
The [detached payload](https://tools.ietf.org/html/rfc7515#appendix-F) is supported.
29
29
30
-
## Supported Serialization Modes
30
+
###Supported Serialization Modes
31
31
32
32
* Compact JSON Serialization Syntax for JWS and JWE
33
33
* Flattened JSON Serialization Syntax for JWS and JWE
34
34
* General JSON Serialization Syntax for JWS and JWE
Please consider the following optional requirements:
103
+
102
104
* If you intent to use `EdDSA` or `ECDH-ES` algorithm with `Ed25519`/`X25519` curves on PHP 7.1, please install this [third party extension](https://github.com/jedisct1/libsodium-php)
103
105
104
-
# Continuous Integration
106
+
##Continuous Integration
105
107
106
108
It has been successfully tested using `PHP 7.1`, `PHP 7.2` and `nightly` with all algorithms.
107
109
@@ -113,31 +115,31 @@ Coding Standards are verified by [StyleCI](https://styleci.io/repos/105997386).
113
115
114
116
Code coverage is analyzed by [Coveralls.io](https://coveralls.io/github/web-token/jwt-framework).
115
117
116
-
# How to use
118
+
##How to use
117
119
118
-
*[The components](component/index.md)
119
-
*[The bundles](bundle/index.md)
120
-
*[The console commands](console/index.md)
120
+
*[The components](components/)
121
+
*[The bundles](symfony-bundle/)
122
+
*[The console commands](console/)
121
123
122
-
# Security Recommendations
124
+
##Security Recommendations
123
125
124
-
**To avoid security issues on your application, please follow these [Security Recommendations](security/index.md) carefully**.
126
+
**To avoid security issues on your application, please follow these **[**Security Recommendations**](security-recommendations.md)** carefully**.
125
127
126
-
# Performances
128
+
##Performances
127
129
128
-
Please read the [performance page](benchmarks/index.md) to know how to test the algorithms of the framework.
130
+
Please read the [performance page](benchmarks/) to know how to test the algorithms of the framework.
129
131
130
-
You can also see the [last benchmarks](benchmarks/results.md) made with our development environment.
132
+
You can also see the [last benchmarks](benchmarks/result-table.md) made with our development environment.
131
133
132
-
# Contributing
134
+
##Contributing
133
135
134
-
Requests for new features, bug fixed and all other ideas to make this framework useful are welcome.
135
-
If you feel comfortable writing code, you could try to fix [opened issues where help is wanted](https://github.com/web-token/jwt-framework/labels/help+wanted) or [those that are easy to fix](https://github.com/web-token/jwt-framework/labels/easy-pick).
136
+
Requests for new features, bug fixed and all other ideas to make this framework useful are welcome. If you feel comfortable writing code, you could try to fix [opened issues where help is wanted](https://github.com/web-token/jwt-framework/labels/help+wanted) or [those that are easy to fix](https://github.com/web-token/jwt-framework/labels/easy-pick).
136
137
137
138
Do not forget to [follow these best practices](https://github.com/web-token/jwt-framework/tree/master/.github/CONTRIBUTING.md).
138
139
139
-
**If you think you have found a security issue, DO NOT open an issue**. [You MUST submit your issue here](https://gitter.im/Spomky/).
140
+
**If you think you have found a security issue, DO NOT open an issue**. [You MUST submit your issue here](https://gitter.im/Spomky/).
141
+
142
+
## Licence
140
143
141
-
# Licence
144
+
This project is release under [MIT licence](https://github.com/web-token/jwt-framework/tree/846e8752fef1f7276488f52f80e69fcef54f8acc/LICENSE.md).
142
145
143
-
This project is release under [MIT licence](LICENSE.md).
0 commit comments