AuthServ

From OnlineGamesNetWiki
Jump to: navigation, search

AuthServ

AuthServ is used to connect your channel access with an AuthServ-account. After you have authed, AuthServ will recognize you and grant you the channelaccess you need in your channel (e.g to administrate your ChanServ).
Please note, that AuthServ is similar to NickServ but is not NickServ itself. So you can't protect or recover your nick via a forced kill if you register it with AuthServ. Otherwise, you can use whatever nick you want while being logged in and still get the privileges matching your access inside a channel.

Commands


To use AuthServ, you can use any of the following lines:

  • /as COMMAND
  • /AuthServ COMMAND
  • /msg AuthServ@Services.OnlineGamesNet.net COMMAND

General Functions


  • HANDLEINFO [nick|*account]
    • Shows you Accountinformation about an Account. Without parameters, this shows you your own information. For other users, you’ll only see a few lines of information.
  • INFO is a shortform of HANDLEINFO


  • REGISTER
    • Was a command to register an AuthServ Account via Client. During law issues we had to disable this option. You can register Accounts at our Website.


  • AUTH <accountname> <password>
    • With this command you can login to your AuthServ Account. You have to auth yourself so ChanServ knows what rights can be granted.


  • ADDMASK <mask>
    • With this command you can add a hostmask to your account. With this mask it is also possible to log into your account without receiving a new authcookie. Without any parameters your actual hostmask will be added.

Every mask needs to match the Ident@Host form, where Host is the actual provider (so your IP or the resolved IP of the connection you want to add).
Example: /as addmask *@139.812.28.12 will be every every Ident (*) using the IP 139.812.28.12


  • DELMASK <mask>
    • With this command you can delete a hostmask from your account.


  • AUTHCOOKIE <account>
    • Sends you an email to your given email address for your account. In this email you’ll find the COOKIE-command. If you execute it, you will be authed to your account. (Usable if the current hostmask isn't correct)


  • COOKIE <account> <cookie>
    • If you change the email-address or request an authcookie/resetpass-cookie in your account, you'll receive an email to confirm this action. In there, you will find the COOKIE-command. Execute it and the changes will be done.

Example: /as cookie MyAccount 19kI39Oll to confirm.


  • DELCOOKIE
    • This deletes your current cookie. Of course, this option is only available, if you're logged in. Some cookies are not erasable, but have to expire!

If you need a cookie deleted, while you are not logged in (e.g. to request another one), contact the support staff in #help to get this done.


  • GHOST
    • Kills a clone, being connected to our network on your account. To do so, you have to be authed to the same account as the connection you want to kill.

This is helpful if the client hasn't quit already because of a Ping Timeout or connection abortion. Two important points you have to keep in mind: You cannot kill somebody who is already using your nick (unless it's your connection and account as well), and you can't kill yourself with this command.

AuthServ Settings


  • PASS <old pw> <new pw>
    • Changes your current password
  • RESETPASS <account> <new pw>
    • If you have forgotten your password, you can set a new one using: /as RESETPASS Account NewPassword - This new password will be activated, once you confirm it with the COOKIE, which you will get via email.

It will only work, if you are not authenticated to your account.

  • SET <setting> <value>
    • Changes your account settings for srvx. The settings and value are:
      • Setting: COLOR
        • Possible values: 0, 1
        • If set, AuthServ and ChanServ will use bold letters and underlines in texts they send you.
      • Setting: INFO
        • Possible value: any sentence
        • This command sets the infoline for your AuthServ Account.
      • Setting: LANGUAGE
        • Possible values: C, cz, de, en, es, fr, it, nl, pl, pt, sk, tr (with 'C' being English)
        • This command sets the language used by the services in your AuthServ Account.
      • Setting: PRIVMSG
        • Possible values: 0, 1
        • This command sets if the Services send you messages on notice (0) or query (1)
      • Setting: MAXLOGINS
        • Possible values: 1-10
        • This command sets how many users can login simultaneously to your AuthServ Account.
      • Setting: EMAIL
        • Possible values: your@email
        • This command sets your email. This must be confirmed with a cookie, which you will get via email.
      • Setting: AUTOHIDE
        • possible value: 0, 1
        • This command sets if you hide your hostmask automatically, with the usermode +x.
        • This affects:
          • User (~user@host.net) Quit (Registered)
          • User (~user@testaccount.users.OnlineGamesNet) has joined #CHANNEL
          • So, as you see, the IP is now hidden.