Python package that implements VK Mini Apps authentication algorithms.
Project description
vk-mini-app-auth
This Python package implements VK Mini Apps authentication algorithms. It is designed to be simple and easy to use, providing a straightforward way to authenticate users in VK Mini Apps.
Features
- Easy to use: The package is designed to be simple and intuitive, making it easy to integrate into your VK Mini App.
- Secure: It implements the authentication algorithms as described in the VK Mini Apps documentation, ensuring that your app's authentication is secure.
- Lightweight: The package is small and does not have any external dependencies, making it easy to include in your project without adding unnecessary bloat.
- Type hints: The package is fully typed, providing better code completion and type checking in your IDE.
- Well-documented: The package comes with comprehensive documentation, making it easy to understand how to use it effectively.
- Tested: The package includes unit tests to ensure that it works correctly and reliably.
- Supports Python 3.9+: The package is compatible with Python 3.9 and later versions, ensuring that it works with modern Python environments.
- Open source: The package is open source and licensed under the MIT License, allowing you to use it freely in your projects.
Requirements
- Python 3.9 or later
- No external dependencies
Installation
pip install vk-mini-app-auth
# or
poetry add vk-mini-app-auth
# or
uv add vk-mini-app-auth
Documentation
For detailed documentation, please visit the vk-mini-app-auth documentation.
License
vk-mini-app-auth is licensed under the MIT License.
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
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 vk_mini_app_auth-1.0.2.tar.gz.
File metadata
- Download URL: vk_mini_app_auth-1.0.2.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
651d49ecd62b7da370ba12d2ac29662be4007a81f41f84b53e9f4e9ffffd88ca
|
|
| MD5 |
29f42e3074f3dd9d4579afcc8a5e4e55
|
|
| BLAKE2b-256 |
a8f8049a1a91815bac6923d301490436f74d7faeae06ba7dc01ab010e29ffb12
|
Provenance
The following attestation bundles were made for vk_mini_app_auth-1.0.2.tar.gz:
Publisher:
release.yml on swimmwatch/vk-mini-app-auth
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vk_mini_app_auth-1.0.2.tar.gz -
Subject digest:
651d49ecd62b7da370ba12d2ac29662be4007a81f41f84b53e9f4e9ffffd88ca - Sigstore transparency entry: 260103609
- Sigstore integration time:
-
Permalink:
swimmwatch/vk-mini-app-auth@cbef9611e7dafd6f168685018627c8e7e9c0514f -
Branch / Tag:
refs/tags/v1.0.2 - Owner: https://github.com/swimmwatch
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@cbef9611e7dafd6f168685018627c8e7e9c0514f -
Trigger Event:
release
-
Statement type:
File details
Details for the file vk_mini_app_auth-1.0.2-py3-none-any.whl.
File metadata
- Download URL: vk_mini_app_auth-1.0.2-py3-none-any.whl
- Upload date:
- Size: 7.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f33875f1fef2b76c39a2b5c3c70310f5d1160b15b217e22797d687546c931063
|
|
| MD5 |
6f14b41679fc102bdf188175634f8e78
|
|
| BLAKE2b-256 |
ce62bb444f355ffeb08b65ce21d1083610faa0120d09b07650fc01f5f301682d
|
Provenance
The following attestation bundles were made for vk_mini_app_auth-1.0.2-py3-none-any.whl:
Publisher:
release.yml on swimmwatch/vk-mini-app-auth
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vk_mini_app_auth-1.0.2-py3-none-any.whl -
Subject digest:
f33875f1fef2b76c39a2b5c3c70310f5d1160b15b217e22797d687546c931063 - Sigstore transparency entry: 260103621
- Sigstore integration time:
-
Permalink:
swimmwatch/vk-mini-app-auth@cbef9611e7dafd6f168685018627c8e7e9c0514f -
Branch / Tag:
refs/tags/v1.0.2 - Owner: https://github.com/swimmwatch
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@cbef9611e7dafd6f168685018627c8e7e9c0514f -
Trigger Event:
release
-
Statement type: