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.5.tar.gz (88.3 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.5-py3-none-any.whl (101.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pycrossauth-0.0.5.tar.gz
  • Upload date:
  • Size: 88.3 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.5.tar.gz
Algorithm Hash digest
SHA256 32d40368c9005832d6c2174749dee390077301846866132562e2b05b6417dec5
MD5 2f5115a14602ba4b7f95cbc9a425f3a4
BLAKE2b-256 6f098c752974adcf1a155ea3097bc76fe9363bd1657607421dae2054af846349

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycrossauth-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 101.0 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 95c0cd4a417bd86c485a04b08e240b89b3157956d1ac3a94c006ac4bc31c8c7c
MD5 6b4fe4d3f11aa56b59e06bde10045e70
BLAKE2b-256 5c01f48fd2dffc1250f7ef640377e161470ad2017db14824b8eacd99fdfd0d3e

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