Skip to content

Latest commit

 

History

History
190 lines (142 loc) · 5.42 KB

README.md

File metadata and controls

190 lines (142 loc) · 5.42 KB

BloxAuth License Management System

Project brought to you by: https://github.com/BloxiAuth team

BloxAuth TEAM

PHP Version License Security Rating Maintenance PRs Welcome Discord

BloxAuth Logo

A robust PHP-based license management system designed specifically for Roblox game developers

View Demo · Report Bug · Request Feature

🌟 Features

Feature Overview

  • 🔒 Secure License Management

    • HMAC-based key generation
    • Real-time validation
    • IP protection
  • 🔐 Advanced Authentication

    • Two-factor authentication
    • Discord integration
    • Role-based access
  • Performance

    • Fast validation
    • Optimized queries
    • Caching system
  • 📊 Analytics

    • Usage tracking
    • Real-time stats
    • Export capabilities

BloxAuth Logo

📋 Project Structure

bloxauth/
├── .idea/
├── admin/
│   ├── index.php
│   └── issue_keys.php
├── api/
│   ├── .htaccess
│   ├── api.php
│   ├── error_log/
│   ├── generate_license.php
[... structure continues as before ...]

💻 System Requirements

PHP Version MySQL MariaDB

  • PHP 7.4 or higher
  • MySQL 5.7+ or MariaDB 10.2+
  • Apache with mod_rewrite enabled
  • PDO PHP Extension
  • JSON PHP Extension

⚙️ Installation

  1. Clone the Repository
git clone https://github.com/imBloxi/BloxAuth.git
  1. Configure Database
// includes/config.php
<?php
$host = 'localhost';
$db = 'roblox_licensing';
$user = 'root';
$pass = '';
$charset = 'utf8mb4';
[... configuration continues ...]
?>

🔧 Core Components

👑 Administration Module (/admin)

  • Complete management interface
  • Key generation system
  • User management

🔌 API Module (/api)

  • RESTful endpoints
  • Secure validation
  • Usage tracking

📱 Application Module (/app)

User Dashboard

  • User interface
  • License management
  • Profile settings

💳 Billing Module (/billing)

Payment System

  • Secure payments
  • Multiple gateways
  • Transaction logging

🔒 Security Features

Security Rating

  1. API Security

    • Rate limiting
    • Request validation
    • IP protection
  2. User Authentication

    • 2FA support
    • Session management
    • Secure passwords

📚 API Documentation

License Validation

POST /api/validate_key.php
Content-Type: application/json

{
    "license_key": "XXXX-XXXX-XXXX-XXXX",
    "roblox_id": "12345678",
    "place_id": "87654321"
}

🤝 Contributing

PRs Welcome

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a pull request

📄 License

License

This project is licensed under the Apache 2.0 License - see the LICENSE.md file for details.

🌟 Acknowledgements

📞 Support

Discord

Having troubles? Get help:

📈 Statistics

GitHub Stars GitHub Issues GitHub Pull Requests GitHub Last Commit


Made with ❤️ by BloxAuth Team