Skip to main content

Uciwebauth is a Python library to access identity management and authentication services at the University of California, Irvine (UCI):

  1. WebAuth provides a secure, single sign-on authentication solution tool for web applications.

  2. LDAP (Lightweight Directory Access Protocol) provides information from the Campus Directory.

  3. ADSI (Active Directory Service Interfaces) enables managing user objects in a Microsoft AD.

Author:

Christoph Gohlke

License:

BSD 3-Clause

Version:

2022.9.28

Requirements

This release has been tested with the following requirements and dependencies (other versions may work):

Revisions

2022.9.28

  • Update metadata.

2021.6.18

  • Revert new WebAuth URLs (not working).

2021.6.6

  • Fix uciCampusID query format.

  • Use new WebAuth URLs.

  • Remove support for Python 3.6 (NEP 29).

2020.1.1

  • Remove support for Python 3.5.

2019.1.4

  • Fix static code analysis.

2018.9.28

  • Add option to authenticate with OIT LDAP service.

  • Use OIT instead of Campus LDAP service.

2018.8.30

  • Move uciwebauth.py module into uciwebauth package.

2018.5.25

  • Add Active Directory Service Interfaces for user accounts.

  • Remove support for Python 2.

  • Remove Django backend.

2008.x.x

  • Initial release.

References

  1. OIT WebAuth: A tool for validating UCInetIDs on the Web. https://www.oit.uci.edu/idm/webauth/

  2. UCI LDAP Directory Service. https://www.oit.uci.edu/idm/ldap/

  3. Active Directory Service Interfaces. https://docs.microsoft.com/en-us/windows/win32/adsi/

Download files

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

Source Distribution

uciwebauth-2022.9.28.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

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

uciwebauth-2022.9.28-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file uciwebauth-2022.9.28.tar.gz.

File metadata

  • Download URL: uciwebauth-2022.9.28.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uciwebauth-2022.9.28.tar.gz
Algorithm Hash digest
SHA256 12414761681c11d53060971d1ef978705d10d0087e91f82b7fd98f6ecd0ce004
MD5 11d71f7ccfaf62c6e9b9caa2e71d7cc0
BLAKE2b-256 95563072fdfb88c228a889aac445cc56036dd72c649a03f8e6de8199c195eec9

See more details on using hashes here.

File details

Details for the file uciwebauth-2022.9.28-py3-none-any.whl.

File metadata

  • Download URL: uciwebauth-2022.9.28-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for uciwebauth-2022.9.28-py3-none-any.whl
Algorithm Hash digest
SHA256 7c2871cd3d17a8973eeea5d7e531d049e9947b901ee40425949f18249756a461
MD5 1fad32a0c1a94ba80fa83cdd7906a855
BLAKE2b-256 f22740aeb110fe330759ae5c7a5d70e82ef18e66719d8d3fc8a1e7bb509c1c7b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2022.9.28 This release

2 files

2021.6.18

2 files

2021.6.6

2 files

2020.1.1

2 files

2019.1.1

2 files

2018.10.18

2 files

2018.9.28

2 files

2018.8.30

2 files

Supported by

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