bPermissionsWebGUI

bPermissionsWebGUI

The next step forward in ease of management of permissions!

You will need the plugin WebGUI_Plugin.jar and the client-side application WebGUI_Client.jar available in the WebGUI.zip package.

Don't forget to donate if you liked this! I worked HARD to make this all secure + working so show a little appreciation :)

Installation

Installation is as easy as dragging/dropping into your plugins folder and running once to generate the config.yml for this plugin.

After this is generated you will have a file that looks like this:

bind-port: 4545
bind-ip: ANY
username: admin
password: password
whitelist-ip:
- 127.0.0.1
- localhost

bind-port is the port that the webgui binds to, bind-ip is the ip that the webgui binds to (set to ANY to allow for any ip bindings) and the whitelist-ip section is a list of ips that are allowed to connect by default (you can add more via commandline/ingame auth.

username/password are fairly self-explanatory, these are the username/password you must enter in the gui client in order to be able to access the server!

Then, just start up the client and input your server details and password. The server-format should be like this:

username@host

or if you have a non-standard (not 4545 port)

username@host:ip
username@host:4545

Connections/Security

There are a few ways to be allowed to connect:

  • Have your ip in the whitelist-ip section
  • Use the allowip YOURIP command from the console
  • Be logged into the game and have the permission node bPermissions.gui
  • Make sure and enter the correct username/password too!

Permission nodes/Commands

There is one command

/allowip YOURIP

This works like /allowip 127.0.0.1

Allows ips to be added without needing to be in-game.

There is one permission node

bPermissions.gui

This allows you to be logged into the game and access the panel without auth (only while logged in) as well as allowing you to use the /allowip command.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    32678
  • Created
    Oct 5, 2011
  • Last Released File
    Feb 3, 2013
  • Total Downloads
    52,944
  • License

Categories

Members

Recent Files