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!
-
View User Profile
-
Send Message
Posted Aug 3, 2013Damn.. you force me make my own auth plugin ;s
-
View User Profile
-
Send Message
Posted Jul 20, 2013setting - "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
Message: Left: some_text Join: some_textdoes not work.-
View User Profile
-
Send Message
Posted Jul 14, 2013Could 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!
-
View User Profile
-
Send Message
Posted Jul 14, 2013v1.3 is waiting for approval
-
View User Profile
-
Send Message
Posted Jul 14, 2013@FurmigaHumana
Can't see a link for v1.3?
-
View User Profile
-
Send Message
Posted Jul 13, 2013v1.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.
-
View User Profile
-
Send Message
Posted Jul 11, 2013Update to version 1.6.2 please? Thanks.
-
View User Profile
-
Send Message
Posted Jun 22, 2013@FurmigaHumana
Small error, PM !
-
View User Profile
-
Send Message
Posted Jun 16, 2013@FurmigaHumana
Authme script. Also, the plugin throws errors when you set hide inventory on login to true.
-
View User Profile
-
Send Message
Posted Jun 16, 2013@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.
-
View User Profile
-
Send Message
Posted Jun 15, 2013Why doesn't FH respond?
-
View User Profile
-
Send Message
Posted Jun 15, 2013@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. :(
-
View User Profile
-
Send Message
Posted Jun 14, 2013@pajsty
Update your bukkit ;p
-
View User Profile
-
Send Message
Posted Jun 14, 2013Hi, 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!
-
View User Profile
-
Send Message
Posted Jun 10, 2013I can't change the password of the players manually!
It creates an error.
Link: http:pastebin.com/srWCnXDp
-
View User Profile
-
Send Message
Posted Jun 10, 2013@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 |
-
View User Profile
-
Send Message
Posted Jun 9, 2013Your fix do not work, more informations at PM, nevermind-
View User Profile
-
Send Message
Posted Jun 4, 2013what about https://www.phpbb.de -forum support? And what is "Login Track" ?
thx
julia :)
-
View User Profile
-
Send Message
Posted May 31, 2013When 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.
-
View User Profile
-
Send Message
Posted May 25, 2013Bug: take 2-3 blocks in creative, relogin and try place some block - you will place only first or second block. And other inventory bugs.