Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

mORMot-JWT

mORMot-JWT implementation (extracted from mORMot)

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

mORMot-JWT

JWT implementation (extracted from mORMot)

JWT is a technology used to build and verify web tokens in REST applications. As I was looking for a better JWT library to be used into my MARS-Curiosity REST library for Embarcadero Delphi, I decided to extract a small (yet significant) portion of Synopse JWT implementation (used in the mORMot project) and have it as a separate repository.

Kudos to the authors of mORMot and specifically those who implemented JWT because this library is like ten times faster than the one I was using before and it does not have any external dependencies (thus not requiring OpenSSL deployment just to sign JWT tokens). I am not an author of this code (I just tried to extract the smallest piece of code from mORMot able to implement JWT).

Unfortunately, the mORMot project runs on Linux through FPC and does not support using the Embarcadero LLVM ARC-enabled compiler so this option is viable only for Delphi Windows application servers (no Linux/OS X/mobile compatibility, so far).