mirror of
https://github.com/billsonnn/nitro-renderer.git
synced 2024-11-22 23:50:52 +01:00
Change sso to grab from "sso.ticket"
This commit is contained in:
parent
240d3d0e43
commit
0f9ebe76fd
@ -16,7 +16,6 @@ export class NitroCommunicationDemo extends NitroManager
|
||||
{
|
||||
private _communication: INitroCommunicationManager;
|
||||
|
||||
private _sso: string;
|
||||
private _handShaking: boolean;
|
||||
private _didConnect: boolean;
|
||||
|
||||
@ -28,7 +27,6 @@ export class NitroCommunicationDemo extends NitroManager
|
||||
|
||||
this._communication = communication;
|
||||
|
||||
this._sso = null;
|
||||
this._handShaking = false;
|
||||
this._didConnect = false;
|
||||
|
||||
@ -66,7 +64,6 @@ export class NitroCommunicationDemo extends NitroManager
|
||||
connection.removeEventListener(SocketConnectionEvent.CONNECTION_ERROR, this.onConnectionErrorEvent);
|
||||
}
|
||||
|
||||
this._sso = null;
|
||||
this._handShaking = false;
|
||||
|
||||
this.stopPonging();
|
||||
@ -117,9 +114,9 @@ export class NitroCommunicationDemo extends NitroManager
|
||||
|
||||
private tryAuthentication(connection: IConnection): void
|
||||
{
|
||||
if(!connection || !this._sso)
|
||||
if(!connection || !this.getSSO())
|
||||
{
|
||||
if(!this._sso)
|
||||
if(!this.getSSO())
|
||||
{
|
||||
NitroLogger.log('Login without an SSO ticket is not supported');
|
||||
}
|
||||
@ -129,7 +126,7 @@ export class NitroCommunicationDemo extends NitroManager
|
||||
return;
|
||||
}
|
||||
|
||||
connection.send(new SSOTicketMessageComposer(this._sso, Nitro.instance.time));
|
||||
connection.send(new SSOTicketMessageComposer(this.getSSO(), Nitro.instance.time));
|
||||
}
|
||||
|
||||
private onClientPingEvent(event: ClientPingEvent): void
|
||||
@ -147,18 +144,9 @@ export class NitroCommunicationDemo extends NitroManager
|
||||
|
||||
this.dispatchCommunicationDemoEvent(NitroCommunicationDemoEvent.CONNECTION_AUTHENTICATED, event.connection);
|
||||
|
||||
//event.connection.send(new UserHomeRoomComposer(555));
|
||||
|
||||
event.connection.send(new InfoRetrieveMessageComposer());
|
||||
}
|
||||
|
||||
public setSSO(sso: string): void
|
||||
{
|
||||
if(!sso || (sso === '') || this._sso) return;
|
||||
|
||||
this._sso = sso;
|
||||
}
|
||||
|
||||
private startHandshake(connection: IConnection): void
|
||||
{
|
||||
this.dispatchCommunicationDemoEvent(NitroCommunicationDemoEvent.CONNECTION_HANDSHAKING, connection);
|
||||
@ -202,4 +190,9 @@ export class NitroCommunicationDemo extends NitroManager
|
||||
{
|
||||
Nitro.instance.events.dispatchEvent(new NitroCommunicationDemoEvent(type, connection));
|
||||
}
|
||||
|
||||
private getSSO(): string
|
||||
{
|
||||
return Nitro.instance.getConfiguration('sso.ticket', null);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user