Prepare for v8

This commit is contained in:
Vincent Prouillet 2021-02-20 10:00:51 +01:00
parent 874952b7a5
commit 48770d4797
3 changed files with 6 additions and 3 deletions

View File

@ -4,6 +4,8 @@
- Add EdDSA algorithm
- `sign`/`verify` now takes a `&[u8]` instead of `&str` to be more flexible
- `DecodingKey` now own its data
- Remove deprecated `dangerous_unsafe_decode`
## 7.2.0 (2020-06-30)

View File

@ -1,6 +1,6 @@
[package]
name = "jsonwebtoken"
version = "8.0.0"
version = "8.0.0-beta.0"
authors = ["Vincent Prouillet <hello@vincentprouillet.com>"]
license = "MIT"
readme = "README.md"
@ -9,7 +9,7 @@ homepage = "https://github.com/Keats/jsonwebtoken"
repository = "https://github.com/Keats/jsonwebtoken"
keywords = ["jwt", "web", "api", "token", "jwk"]
edition = "2018"
include = ["src/**/*", "LICENSE", "README.md", "CHANGELOG.md"]
include = ["src/**/*", "benches/**/*", "tests/**/*", "LICENSE", "README.md", "CHANGELOG.md"]
[dependencies]
serde_json = "1.0"

View File

@ -15,7 +15,8 @@ fn main() {
Claims { sub: "b@b.com".to_owned(), company: "ACME".to_owned(), exp: 10000000000 };
let key = b"secret";
let header = Header { kid: Some("signing_key".to_owned()), alg: Algorithm::HS512, ..Default::default() };
let header =
Header { kid: Some("signing_key".to_owned()), alg: Algorithm::HS512, ..Default::default() };
let token = match encode(&header, &my_claims, &EncodingKey::from_secret(key)) {
Ok(t) => t,