FAuthSec
FAuthSec
FAuthSec is a powerfull tool created to increase the security provided by the mojang's authentication system by forcing (or not) all your players to be authenticated using a second database, which may be your forum or site, it'll also hook basic features of your website like profile, online status and a few other things. What makes it different? It was designed to use external databases, dosen't matter how slow the connection between your server and the database is, your server will not freeze or lag on every login.
Pages: Permissions || Configuration || Scripts || Source
Features
- Highly Configurable
- Extremely lightweight
- Full threaded database
- Scripts for website integration.
- Disable player functions while unauthenticated
- Event and API system
- Real time queries, no cache.
- Protect the player inventory until login
- Change the login/logout messages
- more...
Permissions
Permission | Effect |
---|---|
FAuthSec.Command.Unregister.Other | Unregister other accounts |
FAuthSec.Command.Unregister | Unregister its own account |
FAuthSec.Command.Logout | Access to the /logout command |
FAuthSec.Command.Changepass | Change its own password |
FAuthSec.Command.Changepass.Others | Change other accounts password |
FAuthSec.Command.Register | Access to the /register command |
FAuthSec.Command.Login | Access to the /login command |
FAuthSec.Silenc | Do not show any login/logout messages |
Commands
- /register - Register a new account
- /login - Authenticate yourself
- /profile - Profile commands
- /logout -
- /unregister - Unregister an account
Supported Sites/Databases
Script | Type | Handle Passwords | Save Email | Track Last Login | Track Online Status | Track IP | Create Tables |
---|---|---|---|---|---|---|---|
default | basic | Y | Y | Y | N | Y | Y |
authme | basic | Y | Y | Y | N | N | Y |
xauth | basic | Y | Y | N | N | Y | Y |
xenforo | forum | Y | Y | Y | Y | Y | Y |
Want a new forum/site support? Create a ticket! For now only XenForo is supported.
Attention
This plugin is made to work with the mojang's authentication system, if you are running this in an offline server I'm not responsable for your security as nothing can be as secure as the mojang's authentication.
As for the 'hide inventory' feature, this will not change the player's real inventory in any way, it is a "visual bug" that makes the client inventory only appears as empty. It still being tested, sometimes the inventory will be revealed for no reason.
Know Bugs
- Let me know if you find any!
Damn.. you force me make my own auth plugin ;s
setting - "InvalidName: false" does not work.
v1.3
bukkit 1.6.2-R0.1 (Build #02815)
Oh! and I almost forgot ... command "/unregister" does not work either.
...need setting "TimeOut" for registration...
setting does not work.
Could you please assist in giving IPB support for this plugin? I opened a ticket and haven't received a status update of any sorts. Many thanks!
v1.3 is waiting for approval
@FurmigaHumana
Can't see a link for v1.3?
v1.3 uploaded, compatible with any minecraft version, if you is planning to use this plugin, grab it fast, I'll delete the project this weekend, I dont have enough time to maintain it.
Update to version 1.6.2 please? Thanks.
@FurmigaHumana
Small error, PM !
@FurmigaHumana
Authme script. Also, the plugin throws errors when you set hide inventory on login to true.
@euro1988
Which script do you use? Sorry about the delay, lots of work to do in my real job.
@pajsty
Saw your pm, I may compile a 1.4.7 build to you. The Bukkit API does not provide everything that I need and because of the safe-guard thing all my plugins will break in every minecraft update.
Why doesn't FH respond?
@Adrenalineq
ye, unfortunately update is not an option since we are running 1.4.7 Tekkit server. Too bad I cant get this running, we use many 1.5.2 plugins that are compatible with 1.4.7 and work fine. :(
@pajsty
Update your bukkit ;p
Hi, Iam getting this error message when player tried to log in
http://pastebin.com/tVp6cY9u
When he enters password, it says loged in successfuly but still cant walk and after a second new message pops up with new request to log in.
Using latest 1.2 version. Thanks!
I can't change the password of the players manually!
It creates an error.
Link: http:pastebin.com/srWCnXDp
@o0Julia0o
phpbb in progress, tricky password method with this one, will take a while. It is not Login Track, the table is all wrong, it is suposed to be:
Script | Type | Handle Passwords | Save Email | Track Last Login | Track Online Status | Track IP | Create Tables |
Your fix do not work, more informations at PM, nevermindwhat about https://www.phpbb.de -forum support? And what is "Login Track" ?
thx
julia :)
When someone tries too many times to guess the password it says you have reached the wrong password limit, try again in 5 minutes, but it never happens.
Bug: take 2-3 blocks in creative, relogin and try place some block - you will place only first or second block. And other inventory bugs.