Official Python SDK for C.A.B.E.K. biometric authentication
Project description
CABEK Python SDK
Official Python SDK for C.A.B.E.K. biometric authentication.
Installation
pip install cabek-sdk
For ECG processing capabilities:
pip install cabek-sdk[ecg]
Quick Start
import asyncio
from cabek_sdk import CABEK
async def authenticate():
# Initialize the SDK
cabek = CABEK(
api_key="your-api-key",
environment="production"
)
# Authenticate a user
try:
result = await cabek.authenticate()
print(f"User authenticated! Session ID: {result.session_id}")
except Exception as e:
print(f"Authentication failed: {e}")
finally:
await cabek.close()
# Run the authentication
asyncio.run(authenticate())
Features
- 🔐 Zero-Storage Authentication: No biometric data stored anywhere
- ⚡ Async/Await Support: Built for modern Python applications
- 🛡️ Type Hints: Full type annotation support
- 📱 Multi-Device Support: Works with various biometric sensors
- 🔄 Real-time Events: WebSocket-based event streaming
- 📊 Signal Quality Monitoring: Real-time ECG signal analysis
Documentation
Full documentation available at https://docs.cabek.io
License
MIT License - see LICENSE for details.
Support
- Email: support@cabek.io
- GitHub Issues: https://github.com/alagbefranc/cabek-python-sdk/issues
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cabek_sdk-1.0.0.tar.gz
(9.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cabek_sdk-1.0.0.tar.gz.
File metadata
- Download URL: cabek_sdk-1.0.0.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
938b16899a15133084a571c87d18e4074d4e70f6e91e04e962de61d05496c550
|
|
| MD5 |
5c8e9380f91fda920e59276e9d944c4f
|
|
| BLAKE2b-256 |
96ae689df6ab359371f1365d36d071c71c5ec3685a10ae6b799785d80ed61f8f
|
File details
Details for the file cabek_sdk-1.0.0-py3-none-any.whl.
File metadata
- Download URL: cabek_sdk-1.0.0-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69c66b875b002cc533e918bd83282e9af14dc550a1b042d37bf68993f7ea91ee
|
|
| MD5 |
c35dcc9b4fa7c9ee1e84393d10f72c74
|
|
| BLAKE2b-256 |
be46cfe689940af8a9460895ab96ce48808a9ae9d1349e0e17849d94120f34b4
|