So here is what I was thinking...
On the PreLoginEvent, check if the minecraft user is premium or not using https://minecraft.net/haspaid.jsp?user=Notch
If its premium allow them straight to the lobby following the normal login precedure.
If its not, simulate the server in "offline-mode", and send them to a different lobby running the plugin xAuth or something where they can register their identity, Then when that's confirmed they get sent...
[SOLVED] Assistance in a theory ;P
On the PreLoginEvent, check if the minecraft user is premium or not using https://minecraft.net/haspaid.jsp?user=Notch
If its premium allow them straight to the lobby following the normal login precedure.
If its not, simulate the server in "offline-mode", and send them to a different lobby running the plugin xAuth or something where they can register their identity, Then when that's confirmed they get sent...
[SOLVED] Assistance in a theory ;P