Registration

Discussion in 'Archived: Plugin Requests' started by afmiller, Apr 27, 2011.

  1. Offline

    afmiller

    I curious if its possible to have a plug that uses a web based interface for people to register witht the server, and once they register with it, it will update permissions and put them into a special category so they will be able to build stuff on the server. Currently I have default users set false on build/ destroy blocks.
    If its possible I will pay for the work on the plug in.
     
  2. Offline

    NuxlyStardust

    It can be done that's for sure.
    Are you sure it doesn't already exist though? Surprises me...
     
  3. Offline

    afmiller

    I haven't seen one yet, I've seen similar plug ins, but they are totally right
     
  4. Offline

    Drakia

    @afmiller Do you just want them to be able to sign up on a site, or integrate with a forum?
    For my server, to be able to build people must register on the forum, then ingame they enter a registration key that the site gives them, this puts them into a group with build rights.
     
  5. Offline

    tha d0ctor

    AuthDB works with a number of different Mysql based forums and virtually any Mysql table as long as it has a column for user name

    if you are registered on the database you can build, if you are not you are a guest and can't do much of anything
     
  6. Offline

    afmiller

    I like that idea Drakia, i do have a forum that I will be setting up. How do I go about doing this?
     
  7. Offline

    Drakia

    Essentially you have a PHP script that does the forum end of things, then a plugin for the server end of things. The plugin would get the players command, send the data to the PHP script, check the response, and if it's good promote the user.
    I don't have time to implement this for another server (My implementation is completely custom, written specifically for my server). But that's the general idea if you can find somebody who can implement it for you.
     
  8. Offline

    contex

    I could add it to AuthDB, which is a plugin which basicly does this, but not in the form of a server password. Adding it to the todo list :)
     
  9. Offline

    Drakia

    @contex The method I use is as follows:
    1) Player logs into server, they're default group is "Guest". They're informed that they need to reg on the forums to get build rights.
    2) Player sign up for the forum, and a unique authKey is generated for that user (13 characters).
    3) The player types /reg {authKey} ingame, their forum account is updated with their ingame name, their ingame account is promoted to "Default"
    4) Profit!
     
  10. Offline

    contex

    Oh so the authKey is not set by the server? But it's an unique key for each player? That would be the same as using a password, as in the forum password, wouldn't it?
     
  11. Offline

    Wulfspider

    That's essentially what AuthDB does right now. Unregistered users are not able to do anything until they register or login. You wouldn't need to set any permissions if all you want is for them to use the default permissions group, which would be whatever is above guest since AuthDB has guest protection of it's own.

    In the future, we will be adding better support for groups and permissions so that if a user is upgraded on the forums, they are upgraded in game as well. This is useful especially for donors or upgrades to VIP packages and such on your forums or whatever custom script you may be using with it.

    So basically, AuthDB is all you'd need if you are using a forum. Current users can just login to server and new users can register in or out of the server depending on what you set in the options.
     
  12. Offline

    Drakia

    It is a unique key generated by the forum for each user. You can't use their password because two users can share a password
     
  13. Offline

    Wulfspider

    He meant the username and password for each member. :p
     

Share This Page