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.2.tar.gz (86.9 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.2-py3-none-any.whl (99.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pycrossauth-0.0.2.tar.gz
  • Upload date:
  • Size: 86.9 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.2.tar.gz
Algorithm Hash digest
SHA256 65d6b35e53da4ef3b32eb7027466f16c2da825c32bd2ac7e9aa60dc0d99b1d3c
MD5 17c18101aa068e97763c2d772e6113c6
BLAKE2b-256 1d554c2d633430d7dfae4a0001756c60c2d7c7172f26cd8158c11f752c6c56d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycrossauth-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 99.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4a3ea2f81c2f36a54c51f8325a8009aba63871295d0cc7780325ffb76b5f486e
MD5 a84a63e0fba2f058357391ee583882cc
BLAKE2b-256 50ba22dc4d4a0910c4ec848dcbb6dfc61b54560e5b610647db21592d5a755bc6

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