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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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