Skip to content

Jam

logo

Welcome to Jam documentation!

About

Jam(Jeneric auth module) - This is a simple library for easy implementation of auth* in your application!

Installation

pip install jamlibInstalled!

Quick start

from jam import Jam

# you can use jam.utils.make_jwt_config to generate the config easily
config = {
    "alg": "HS256",
    "secret_key": "secret",
    "expire": 2600
}

jam = Jam(auth_type="jwt", config=config)
payload = jam.make_payload(**{"user_id": 1})
token = jam.gen_jwt_token(**payload)

Roadmap

ROADMAP