From 7a83bd705d8a11a83e188ed2e7dcaf8a36f6cb9a Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Thu, 15 Apr 2021 23:35:24 +0300 Subject: Reorder site navigation items --- site/public/jwt/index.html | 179 --------------------------------------------- 1 file changed, 179 deletions(-) delete mode 100644 site/public/jwt/index.html (limited to 'site/public/jwt') diff --git a/site/public/jwt/index.html b/site/public/jwt/index.html deleted file mode 100644 index cdece78..0000000 --- a/site/public/jwt/index.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - JWT | Gradecoin - - - - - - - - - - - - - - -
- - - - - - - - -
- - -
- - - - - -
-
- -
- How? -
- - -
- Algorithm -
- - - - - -
-
- - - -
- -
JSON Web Token Documentation
-
-

JSON Web Tokens are representations of claims, or authorization proofs that fit into the Header of HTTP requests.

-
-

How?

-

JWTs are used as the MAC of operations that require authorization:

- -

They are send alongside the JSON request body in the Header;

-
-Authorization: Bearer aaaaaa.bbbbbb.ccccc
-
-

Gradecoin uses 3 fields for the JWTs;

-
-{
-"tha": "Hash of the payload, check invididual references",
-"iat": "Issued At, Unix Time",
-"exp": "Expiration Time, epoch"
-}
-
- -

Algorithm

-

We are using RS256, RSASSA-PKCS1-v1_5 using SHA-256. The JWTs you encode with your private RSA key will be decoded using the public key you have authenticated with. You can see how the process works here.

-

References

- - - -
- - - -
- - - - - - - - -- cgit v1.2.3-70-g09d2