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.4.tar.gz (88.2 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.4-py3-none-any.whl (100.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pycrossauth-0.0.4.tar.gz
  • Upload date:
  • Size: 88.2 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.4.tar.gz
Algorithm Hash digest
SHA256 c6e56fe8287f8e32a98b729a68367ceab489f99f7694d116999baed74b8aaee2
MD5 4d756ed683ba6d22fbf55a7ef7fb11e5
BLAKE2b-256 3d16c0cfef725288050ff297fdc8f0deacad9492193b9673f4c280221dee5b25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycrossauth-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 100.9 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5a571dfe7050235e0b0a78da4e33e1c7a85a403ceb3b97c0caae5574feaee651
MD5 c7bb4ba962285af5a7937eeb24f1d9f7
BLAKE2b-256 bc585e70876238fcfe0b2715fa008a574f5e216d912803448f0f2ac271baa6be

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