Login on connect

From OnlineGamesNetWiki
Jump to: navigation, search

Login-on-Connect (LoC) is a feature developed by OnlineGamesNet. It allows you to login to your AuthServ account before being introduced to the network. This allows you to get a hidden host (your fakehost) before other users can see you, and the usage of special privileges on the network - depending on your user class.

Contents

Functionality

Login-on-Connect will assume that your server password is your AuthServ account name and your password. Then it will check whether your given data is right and will notify AuthServ that you are now logged in. LoC is enabled on all servers of OnlineGamesNet.

To use LoC with mIRC, you must connect to "irc.onlinegamesnet.net" and set the pass as server password:

account:password

It's important that you separate your password from your account name with a colon. If your account name would be "User" then you would use:

User:my_hidden_password

When you connect, the server will respond with something like this:

* *** Looking up your hostname
* *** Checking Ident
* *** Checking login
* *** Found your hostname
* *** No ident response
* *** Login accepted

Only the following two lines are related to LOC:

* *** Checking login
* *** Login accepted

This means that AuthServ successfully validated your login data.
After some more text (e.g. the message of the day and information about number of users and channels), you should get a message showing you the connection class and channel number limitation as follows:

* *** Your connection class is: LoCUsers
* *** You may join 40 channels. 

If AuthServ could not validate your data, it will answer with:

* *** Checking login
* *** Login rejected

There are several reason why AuthServ will reject your login:

  • Your account name is wrong or does not exist.
  • Your password is wrong.
  • You exceeded the "maxlogins" value of your account. That means there are too many connections authenticated to your account.
  • Your hostmask does not match the hostmasks of your account.
  • The services are currently offline.

If you cannot solve these problems yourself, then go to #help and open a support request.

The following two examples are for mIRC and XChat to use LoC:

mIRC:  /server irc.onlinegamesnet.net:6667 account:password
XChat: /server irc.onlinegamesnet.net 6667 account:password

Extra features

LoC has some small additional features which allow you to customize your login.

Forced login

If AuthServ rejects your login, you will still continue connecting to the network but you will not be logged in. If you want to be disconnected when LoC fails, then you simply prefix your password with an exclamation mark. With mIRC you would use:

/server irc.onlinegamesnet.net:6667 !account:password

However, you may not succeed connecting to the network when the services are currently offline, which may occur during netsplits or maintenance.

PsyBNC bug

PsyBNC erroneously forbids colons in a server password. In spite of this we still want PsyBNC users to enjoy LoC, so instead you can also use spaces instead of colons. Hence, your server password would be:

"account password"

The quote signs are optional. Some PsyBNC versions require them, others don't.

Server password

All public servers of OnlineGamesNet do not require a server password. However, if there will be a server password on some restricted servers in the future, you can still use LoC. You simply have to pass the server password in front of the LoC data separated by a colon. With mIRC you would have to use:

/server irc.onlinegamesnet.net:6667 serverpassword:account:password

Of course, you may also use the forced-login feature or the PsyBNC workaround here.

Personal tools
Namespaces

Variants
Actions
Navigation
In other languages
Toolbox