dj-waanverse-auth


Namedj-waanverse-auth JSON
Version 2.0.1 PyPI version JSON
download
home_pagehttps://dj-waanverse-auth.waanverse.com/
SummaryA comprehensive Waanverse Labs Inc. internal package for managing user accounts and authentication
upload_time2025-08-17 02:39:45
maintainerKhaotungkulmethee Pattawee
docs_urlNone
authorWaanverse Labs Inc.
requires_python<4.0,>=3.11.9
licenseInternal Use License
keywords django user accounts authentication jwt mfa
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # dj_waanverse_auth
![Coverage Badge](https://img.shields.io/badge/coverage-81%25-brightgreen)

Welcome to **dj_waanverse_auth**!

**dj_waanverse_auth** is a comprehensive internal authentication and authorization package designed for **Django REST Framework (DRF)** APIs. Developed and maintained by **Waanverse Labs Inc.**, this package is tailored to meet the authentication needs of enterprise-grade applications. It combines security, scalability, and ease of use to ensure a seamless integration into your Django projects.

## Overview
This package is an internal tool at Waanverse Labs and is currently under **continuous development** to provide cutting-edge authentication features. It includes:

- **User Authentication**: Secure login and token management.
- **Multi-Factor Authentication (MFA)**: For enhanced security.
- **Token-Based Authentication**: Support for access and refresh tokens.
- **User Management**: APIs for managing user registration, password resets, and profile updates.
- **Extensibility**: Easily customizable to suit project-specific requirements.

The lead developer for this package is **Pattawee Khaotungkulmethee**, and you can reach out via email at **[tawee@waanverse.com]**.

## Features
- **Robust Security**: Implements best practices for API authentication and authorization.
- **Customizable Policies**: Define authentication rules to suit specific project requirements.
- **Seamless Integration**: Works out-of-the-box with Django and Django REST Framework.
- **Scalable**: Designed to handle high-traffic enterprise applications.
- **Detailed Logging and Monitoring**: Tracks authentication events for better security insights.
- **Ongoing Development**: Regular updates ensure compatibility with the latest frameworks and security standards.

## Documentation
For installation instructions, detailed usage guides, and API references, please visit our [documentation website](https://dj-waanverse-auth.waanverse.com/).

## Contribution
We welcome contributions to make **dj_waanverse_auth** better! Whether it’s reporting issues, suggesting new features, or contributing code, your input is invaluable to us.

### How to Contribute:
1. Fork the repository and make your changes.
2. Submit a pull request with a detailed explanation of your changes.
3. Ensure that your contributions adhere to our coding standards and guidelines.

If you encounter any issues or bugs, please report them through our [issue tracker](https://github.com/Theetawee/DJ_WAANVERSE_AUTH/issues).

### Contact Us
For questions, support, or further information, feel free to contact the lead developer:
- **Pattawee Khaotungkulmethee**
- Email: **tawee@waanverse.com**

## Licensing
This is an internal package for Waanverse Labs and is not currently open-sourced. External usage is subject to approval by Waanverse Labs Inc.

---

Thank you for using **dj_waanverse_auth**. We’re committed to making authentication simpler and more secure for your Django REST Framework projects!


            

Raw data

            {
    "_id": null,
    "home_page": "https://dj-waanverse-auth.waanverse.com/",
    "name": "dj-waanverse-auth",
    "maintainer": "Khaotungkulmethee Pattawee",
    "docs_url": null,
    "requires_python": "<4.0,>=3.11.9",
    "maintainer_email": "tawee@waanverse.com",
    "keywords": "django, user accounts, authentication, JWT, MFA",
    "author": "Waanverse Labs Inc.",
    "author_email": "software@waanverse.com",
    "download_url": "https://files.pythonhosted.org/packages/3a/f2/e401392ab68360ea895bcc4e4e4af39de180b5dca88882b0fc9f08899849/dj_waanverse_auth-2.0.1.tar.gz",
    "platform": null,
    "description": "# dj_waanverse_auth\n![Coverage Badge](https://img.shields.io/badge/coverage-81%25-brightgreen)\n\nWelcome to **dj_waanverse_auth**!\n\n**dj_waanverse_auth** is a comprehensive internal authentication and authorization package designed for **Django REST Framework (DRF)** APIs. Developed and maintained by **Waanverse Labs Inc.**, this package is tailored to meet the authentication needs of enterprise-grade applications. It combines security, scalability, and ease of use to ensure a seamless integration into your Django projects.\n\n## Overview\nThis package is an internal tool at Waanverse Labs and is currently under **continuous development** to provide cutting-edge authentication features. It includes:\n\n- **User Authentication**: Secure login and token management.\n- **Multi-Factor Authentication (MFA)**: For enhanced security.\n- **Token-Based Authentication**: Support for access and refresh tokens.\n- **User Management**: APIs for managing user registration, password resets, and profile updates.\n- **Extensibility**: Easily customizable to suit project-specific requirements.\n\nThe lead developer for this package is **Pattawee Khaotungkulmethee**, and you can reach out via email at **[tawee@waanverse.com]**.\n\n## Features\n- **Robust Security**: Implements best practices for API authentication and authorization.\n- **Customizable Policies**: Define authentication rules to suit specific project requirements.\n- **Seamless Integration**: Works out-of-the-box with Django and Django REST Framework.\n- **Scalable**: Designed to handle high-traffic enterprise applications.\n- **Detailed Logging and Monitoring**: Tracks authentication events for better security insights.\n- **Ongoing Development**: Regular updates ensure compatibility with the latest frameworks and security standards.\n\n## Documentation\nFor installation instructions, detailed usage guides, and API references, please visit our [documentation website](https://dj-waanverse-auth.waanverse.com/).\n\n## Contribution\nWe welcome contributions to make **dj_waanverse_auth** better! Whether it\u2019s reporting issues, suggesting new features, or contributing code, your input is invaluable to us.\n\n### How to Contribute:\n1. Fork the repository and make your changes.\n2. Submit a pull request with a detailed explanation of your changes.\n3. Ensure that your contributions adhere to our coding standards and guidelines.\n\nIf you encounter any issues or bugs, please report them through our [issue tracker](https://github.com/Theetawee/DJ_WAANVERSE_AUTH/issues).\n\n### Contact Us\nFor questions, support, or further information, feel free to contact the lead developer:\n- **Pattawee Khaotungkulmethee**\n- Email: **tawee@waanverse.com**\n\n## Licensing\nThis is an internal package for Waanverse Labs and is not currently open-sourced. External usage is subject to approval by Waanverse Labs Inc.\n\n---\n\nThank you for using **dj_waanverse_auth**. We\u2019re committed to making authentication simpler and more secure for your Django REST Framework projects!\n\n",
    "bugtrack_url": null,
    "license": "Internal Use License",
    "summary": "A comprehensive Waanverse Labs Inc. internal package for managing user accounts and authentication",
    "version": "2.0.1",
    "project_urls": {
        "Blog": "https://www.waanverse.com/blog/",
        "Developers": "https://www.waanverse.com",
        "Documentation": "https://dj-waanverse-auth.waanverse.com/",
        "Homepage": "https://dj-waanverse-auth.waanverse.com/"
    },
    "split_keywords": [
        "django",
        " user accounts",
        " authentication",
        " jwt",
        " mfa"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2bb62524b1356c2b31393e216c813fec2ef80538a937ea80380bb446f84135d9",
                "md5": "dbd9a2df7460684a0c744b30ab66b6d1",
                "sha256": "99c28dfc6b595e41bd01c9332eb5e7da9117501dcd4af50c4582ef9316ed44e3"
            },
            "downloads": -1,
            "filename": "dj_waanverse_auth-2.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "dbd9a2df7460684a0c744b30ab66b6d1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.11.9",
            "size": 41311,
            "upload_time": "2025-08-17T02:39:44",
            "upload_time_iso_8601": "2025-08-17T02:39:44.065440Z",
            "url": "https://files.pythonhosted.org/packages/2b/b6/2524b1356c2b31393e216c813fec2ef80538a937ea80380bb446f84135d9/dj_waanverse_auth-2.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3af2e401392ab68360ea895bcc4e4e4af39de180b5dca88882b0fc9f08899849",
                "md5": "0716c47f0610f3d864ba53c089fe802e",
                "sha256": "14c826de2ac10577e3b5983655ea70f06e43b0d61ff8b56a1dbe00afe4b949f0"
            },
            "downloads": -1,
            "filename": "dj_waanverse_auth-2.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "0716c47f0610f3d864ba53c089fe802e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11.9",
            "size": 30371,
            "upload_time": "2025-08-17T02:39:45",
            "upload_time_iso_8601": "2025-08-17T02:39:45.220027Z",
            "url": "https://files.pythonhosted.org/packages/3a/f2/e401392ab68360ea895bcc4e4e4af39de180b5dca88882b0fc9f08899849/dj_waanverse_auth-2.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-17 02:39:45",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "dj-waanverse-auth"
}
        
Elapsed time: 1.75952s