AuthDog 图标

AuthDog

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/authdog
资源信息

Minecraft 版本: 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6

平台: paper spigot

标签: management optimization

资源介绍

? Plugin Overview
AuthDog is a comprehensive, enterprise-level authentication plugin designed for Minecraft servers that demand the highest security standards. Built with modern security practices and advanced protection mechanisms, AuthDog provides a robust defense against unauthorized access, bot attacks, and security breaches.

? Core Features
Authentication System:

Secure user registration and login system
Multiple password encryption methods (BCrypt, SHA256, PBKDF2)
Configurable password strength requirements
Session-based login with IP validation
Auto-login on registration option
Advanced Security Modules:

Anti-Bot Protection - Prevents automated bot attacks with connection rate limiting
Brute Force Protection - Blocks accounts after failed login attempts with configurable lockout
Captcha System - Interactive math-based captcha after failed attempts
VPN/Proxy Detection - Blocks connections from VPN and proxy services
IP Locking - Restricts accounts to specific IP addresses
Two-Factor Authentication - TOTP support with Google Authenticator
Single Session Enforcement - Prevents multiple simultaneous logins
Player Experience:

Blindness effect until authentication (prevents cheating)
60-second login countdown with action bar display
Movement and chat restrictions before login
Smooth session management with automatic timeouts
Professional GUI control panel for administrators
Database Support:

FlatFile (H2) - Built-in, no setup required
MySQL - Full MySQL database support
PostgreSQL - Enterprise PostgreSQL support
Connection pooling with HikariCP for optimal performance
Administrative Tools:

Beautiful in-game GUI control panel
Real-time security module toggling
Player management commands
Comprehensive logging system
Configuration hot-reloading

?️ Security Features Breakdown
? Anti-Bot Protection
Monitors connection patterns and rates
Configurable maximum joins per minute
Automatic suspicious pattern detection
Temporary IP-based blocking
? Brute Force Protection
Tracks failed login attempts per player
Progressive lockout system (configurable attempts/duration)
Automatic attempt reset after time period
Integration with captcha system
? Interactive Captcha System
Triggers after configurable failed attempts
Math-based problems with multiple difficulty levels
Beautiful GUI interface with click-to-answer
Automatic regeneration on failure
? VPN/Proxy Detection
External API integration for IP reputation checking
Configurable to block VPNs, proxies, or both
Whitelist support for trusted IPs
Caching system for performance
? Two-Factor Authentication
TOTP (Time-based One-Time Password) support
Google Authenticator compatibility
QR code generation for easy setup
Backup codes for account recovery
⚙️ Configuration Highlights
Highly Customizable:

50+ configuration options
Complete message customization with color codes
GUI theme and layout customization
Database connection pooling settings
Security module fine-tuning
Performance Optimized:

Asynchronous database operations
Connection pooling with HikariCP
Efficient caching systems
Cleanup tasks for memory management
? GUI Control Panel
The AuthDog Control Panel provides administrators with an intuitive interface to manage security settings:

Real-time Toggle Controls - Enable/disable security modules instantly
Visual Status Indicators - See which protections are active at a glance
Professional Design - Matte black theme with neon blue accents
Sound Effects - Audio feedback for all interactions
Live Statistics - View registered users, online players, and more
? PlaceholderAPI Support
Full PlaceholderAPI integration with placeholders:

%authdog_logged_in% - Player login status
%authdog_registered% - Registration status
%authdog_has_2fa% - Two-factor authentication status
%authdog_session_time% - Remaining session time
%authdog_failed_attempts% - Failed login attempts
%authdog_is_locked_out% - Lockout status
And more...
? Technical Specifications
Requirements:

Minecraft 1.20+ (Paper/Spigot)
Java 17+
Optional: PlaceholderAPI for enhanced features
Database Support:

H2 (FlatFile) - Default, no setup required
MySQL 8.0+
PostgreSQL 12+

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Carry On Throw Addon

价格:0 墨喵币
下载量:0

查看详情
Remotely

价格:0 墨喵币
下载量:0

查看详情
Wemmbu Elytra

价格:0 墨喵币
下载量:0

查看详情
PlayerBeacon

价格:0 墨喵币
下载量:0

查看详情