Atavism Version 2018.1AGIS API

atavism.agis.util
Class RemotePhpAccountConnector

java.lang.Object
  extended by atavism.server.objects.RemoteAccountConnector
      extended by atavism.agis.util.RemotePhpAccountConnector

public class RemotePhpAccountConnector
extends RemoteAccountConnector

Sends login details to a php file to verify their account. Called by the MasterServer if set in the auth_server.py script.

Author:
Andrew Harrison

Nested Class Summary
 
Nested classes/interfaces inherited from class atavism.server.objects.RemoteAccountConnector
RemoteAccountConnector.AccountLoginStatus
 
Field Summary
 
Fields inherited from class atavism.server.objects.RemoteAccountConnector
accountID, allowAccountCreation
 
Constructor Summary
RemotePhpAccountConnector()
           
 
Method Summary
 RemoteAccountConnector.AccountLoginStatus createAccount(java.lang.String accountName, java.lang.String email, java.lang.String password, java.util.HashMap<java.lang.String,java.lang.Object> props)
           
 void setUrl(java.lang.String url)
           
 RemoteAccountConnector.AccountLoginStatus verifyAccount(java.lang.String accountName, java.lang.String password, java.util.HashMap<java.lang.String,java.lang.Object> props)
          Create a new character.
 
Methods inherited from class atavism.server.objects.RemoteAccountConnector
allowAccountCreation, getAccountID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemotePhpAccountConnector

public RemotePhpAccountConnector()
Method Detail

verifyAccount

public RemoteAccountConnector.AccountLoginStatus verifyAccount(java.lang.String accountName,
                                                               java.lang.String password,
                                                               java.util.HashMap<java.lang.String,java.lang.Object> props)
Description copied from class: RemoteAccountConnector
Create a new character.

Specified by:
verifyAccount in class RemoteAccountConnector
Returns:
Boolean representing whether the login was successful

createAccount

public RemoteAccountConnector.AccountLoginStatus createAccount(java.lang.String accountName,
                                                               java.lang.String email,
                                                               java.lang.String password,
                                                               java.util.HashMap<java.lang.String,java.lang.Object> props)
Specified by:
createAccount in class RemoteAccountConnector

setUrl

public void setUrl(java.lang.String url)


Copyright © 2018 Dragonsan Studios Sp. z o.o.