Welcome to ipseity’s documentation!

ipseity (noun): selfhood; individual identity, individuality

An authentication API microservice.

This microservice utilizes JWTs to provide authentication assurances to other services. Services may either use this API, or a locally cached copy of the services public key, in order to validate JWTs containing a users name, as well as some minimal subsidiary information.

Passwords are salted/hashed via bcrypt.

Token creation and validation is handled via PyJWT.

Ipseity heavily leverages flask_jwtlib behind the scenes.

Indices and tables