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-1.0.0.tar.gz (88.1 kB view details)

Uploaded Source

Built Distribution

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

pycrossauth-1.0.0-py3-none-any.whl (101.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pycrossauth-1.0.0.tar.gz
  • Upload date:
  • Size: 88.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for pycrossauth-1.0.0.tar.gz
Algorithm Hash digest
SHA256 67ee41c3b27b8e5401f28e1be9be80c0ad7cc7d203790dca94e97d6c2050514b
MD5 b6306209e83451e52370a2ab74774ac5
BLAKE2b-256 f4e5e3377a8aaf5806990ad32f0752a6e250d1ffa21cc3af9ece43742f854fad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycrossauth-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 101.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for pycrossauth-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36ac2a52a60a9ebe6422b01840ba0f06a12150736e50b23d126bde2022673a58
MD5 9483886bd3e92de1cf244993f9158814
BLAKE2b-256 e56c9a2901c52d06d7354e8e42a3e236f214625e74d8382dc9138d14c7937c9e

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