https://github.com/swimmwatch/vk-mini-app-auth
:lock: Python package that implements VK Mini Apps authentication algorithms.
https://github.com/swimmwatch/vk-mini-app-auth
authentication python vk vk-mini-apps vkontakte
Last synced: 10 months ago
JSON representation
:lock: Python package that implements VK Mini Apps authentication algorithms.
- Host: GitHub
- URL: https://github.com/swimmwatch/vk-mini-app-auth
- Owner: swimmwatch
- License: mit
- Created: 2025-06-25T17:50:40.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-09-04T21:36:20.000Z (10 months ago)
- Last Synced: 2025-09-04T23:31:40.241Z (10 months ago)
- Topics: authentication, python, vk, vk-mini-apps, vkontakte
- Language: Python
- Homepage: https://swimmwatch.github.io/vk-mini-app-auth/
- Size: 1.21 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# vk-mini-app-auth

This Python package implements [VK Mini Apps authentication algorithms](https://dev.vk.com/en/mini-apps/development/launch-params-sign).
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
```bash
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](https://swimmwatch.github.io/vk-mini-app-auth/).
## License
`vk-mini-app-auth` is licensed under the [MIT License](LICENSE).