Skip to main content

LoginID Python SDK

Description

Add FIDO hardware based biometric authentication to your website or app in 3 easy steps:

LoginID’s Pypi Package enables web developers to easily add FIDO/FIDO certified strong customer authentication to their site or app. By utilizing the biometrics on the end user’s device, LoginID’s SDK enables seamless passwordless logins and payment authentications via our Transaction Confirmation with Digital Signature tool. LoginID is PSD2, GDPR, CCPA, and HIPPA compliant.

Installation

Install with pip

pip install loginid

Quick start

Once the package is installed, you can import the package and connect to LoginID's backend

from loginid import LoginID, LoginIdManagement

lApplication = LoginID(CLIENT_ID, PRIVATE_KEY)
lManagement = LoginIdManagement(MANAGEMNET_CLIENT_ID, MANAGEMENT_PRIVATE_KEY)

# verify a JWT token
token = "some_JWT_token" 
print(lApplication.verify_token(token, USERNAME))

# extract user profile with management application
print(lManagement.get_user(USERNAME))

Refer to our documentations for more details.

How we’re doing

Have our solution in production? Tell us about your experience in a quick survey here.

Metadata

Release files for loginid 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for loginid 0.1.5
File Size Uploaded Provenance Actions
loginid-0.1.5.tar.gz 12.1 kB Without provenance Details for loginid-0.1.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for loginid 0.1.5
File Interpreter ABI Platform Actions
loginid-0.1.5-py3-none-any.whl Python 3 none any Details for loginid-0.1.5-py3-none-any.whl

Total release size: 28.4 kB

Release files / loginid-0.1.5.tar.gz

Download URL loginid-0.1.5.tar.gz
Size 12.1 kB
Tags Source
SHA-256 checksum
How to use checksums
8a11484ce05f90732bb8678cff17909551e6b44fe1dcb23382615fefd7f8332a
BLAKE2b-256 checksum
How to use checksums
c2094cdcf0ade36b702c9710ab08c93830f76eee93323ecfdf3f99b3854360d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.7.11

Release files / loginid-0.1.5-py3-none-any.whl

Download URL loginid-0.1.5-py3-none-any.whl
Size 16.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c1e8fe5b5cef5f952fd85e54e58ca6e3c05ab8e6a559fd74256becc788403511
BLAKE2b-256 checksum
How to use checksums
15d1e51c4e473f7b8d3982b0e4f865dd8b4282d30cbb298f6f07d3d2ecc5f23c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.7.11

Security for loginid 0.1.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page