Skip to main content

Cross platform web authentication and OAuth framework

Project description

Crossauth.js

Crossauth is a package for authentication and authorization using username/password, LDAP and OAuth2. It has two components, each can be used without the other: server for the backend and client for the frontend. It is still under development and currently only the OAuth client part is implemented. Enough of the session manager exists to support the OAuth client, but without user login functionality (ie just anonymous sessions).

There is also a Typescript package (in a separate repository) that provides identical functionality, plus frontend Javascript..

This package is very much in alpha and so far has been used in one project only. Being alpha, the API is subject to change without warning.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycrossauth-0.0.10.tar.gz (88.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pycrossauth-0.0.10-py3-none-any.whl (101.3 kB view details)

Uploaded Python 3

File details

Details for the file pycrossauth-0.0.10.tar.gz.

File metadata

  • Download URL: pycrossauth-0.0.10.tar.gz
  • Upload date:
  • Size: 88.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for pycrossauth-0.0.10.tar.gz
Algorithm Hash digest
SHA256 460836f4c87b3125af8137e4d6b16f606fb15ff5cfffdd8d10b74cd6c79c3577
MD5 2e8e91419fb039d33bfda58d1ac5217d
BLAKE2b-256 04a429d5dc911a0a52bbb3fe7fbfbc51882140e7847ead0796c079495f62c2d1

See more details on using hashes here.

File details

Details for the file pycrossauth-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: pycrossauth-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 101.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for pycrossauth-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 84f13e197b7c4914e61f98c9f6ce0d6ea83ab28589888a136eeda2d5fc214882
MD5 b899c174d8560fe9ab10051650dcbee4
BLAKE2b-256 8a4fe04af73b3337aad3678a48d9cd19880bb23d4a83591608089621f398c431

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page