Skip to main content

Interface SDK for LoginID infrastructure

Project description

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.

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

loginid-0.1.5.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

loginid-0.1.5-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file loginid-0.1.5.tar.gz.

File metadata

  • Download URL: loginid-0.1.5.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.11

File hashes

Hashes for loginid-0.1.5.tar.gz
Algorithm Hash digest
SHA256 8a11484ce05f90732bb8678cff17909551e6b44fe1dcb23382615fefd7f8332a
MD5 c957338adec176fff0071fcdc647d4ce
BLAKE2b-256 c2094cdcf0ade36b702c9710ab08c93830f76eee93323ecfdf3f99b3854360d0

See more details on using hashes here.

File details

Details for the file loginid-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: loginid-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.11

File hashes

Hashes for loginid-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c1e8fe5b5cef5f952fd85e54e58ca6e3c05ab8e6a559fd74256becc788403511
MD5 108257d4ea46000570ae6afda21e1e8f
BLAKE2b-256 15d1e51c4e473f7b8d3982b0e4f865dd8b4282d30cbb298f6f07d3d2ecc5f23c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page