Home›Java›Mods›AuthKit — Open-Source Register/Login & SMTP Mailer
ModsJava

AuthKit — Open-Source Register/Login & SMTP Mailer

⬇ Download on Spigot
Features
Admin Panel
AuthKit ships with a role-gated admin panel (role = admin) with two pages:

Dashboard — a quick at-a-glance view of your site: total registered users, how many have an unverified email, and a status indicator (✅/⚠️) showing whether SMTP is configured yet. Below that, a table of the 10 most recent signups (username, email, verified status, join date), so you can see new registrations without touching the database.

SMTP & Site Settings — everything is configured through the browser, no editing config files by hand:

Test Email Function
Right on the settings page is a "Send Test Email" box: enter any address, hit send, and AuthKit fires a real email through your configured SMTP settings using the same mailer the rest of the app uses. You get an immediate success or failure message, so you can confirm your credentials and deliverability actually work before a real user hits "forgot password" and finds out the hard way.

Why it's easy to set up
No Composer, no framework — just plain PHP + PDO + MySQL, with PHPMailer vendored directly into the project. A browser-based installer (install.php) asks for your database details, site name, and admin account, then writes your config file and builds the database for you in one step. No manual SQL imports required.

Requirements
Why use this instead of building it yourself
AuthKit isn't a full framework and it isn't trying to be — it's a clean, minimal starting point you drop into any PHP project as the auth layer. The interesting bits (currentUser(), isLoggedIn(), requireLogin(), requireRole('admin'), a ready-to-use sendMail() helper) are simple enough to read in five minutes and extend for your own server's needs — link accounts to Minecraft usernames, gate a whitelist form behind login, send custom transactional emails, whatever your project needs.

Security
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

AuthKit — Open-Source Register/Login & SMTP Mailer is a free Minecraft Java mod. Downloaded 25 times (via Spigot). Download it and open it directly in the game.

Explore more