Full Login: Difference between revisions
Jump to navigation
Jump to search
imported>Valwex No edit summary |
imported>Lisured |
||
Line 1: | Line 1: | ||
{{Template:Stub}} | {{Template:Stub}} | ||
A full login on Club Penguin requires several SmartFoxServer API calls. These are necessary to authenticate before we can actually send any [[Standard Packets]]. These are done using [[XML Packets]] | |||
== | ==API Verification== | ||
First, we must send an [[Version Check]] packet to the server, which returns a [[API Response]]. | |||
== | ==Random Key== | ||
Before we can login, for verification purposes, we need to generate a random key. This ensures login requests cannot be resent to spoof a login. Read the [[Random Key]] page. | |||
== | ==Login Request== | ||
And finally, we send a [[Login Request]]. The server will send out a [[Login Response|response]], or an [[Error|error]]. You can probably guess which one means which. | |||
Finally, we can send [[Standard Packets]] (and some [[XML Packets]] too!) | |||
[[Category:Protocol structure]] | [[Category:Protocol structure]] | ||
[[Category:XML Packets]] | [[Category:XML Packets]] |
Latest revision as of 10:41, 29 February 2016
![]() |
Stub This article is a stub. You can help us by expanding it. |
A full login on Club Penguin requires several SmartFoxServer API calls. These are necessary to authenticate before we can actually send any Standard Packets. These are done using XML Packets
API Verification
First, we must send an Version Check packet to the server, which returns a API Response.
Random Key
Before we can login, for verification purposes, we need to generate a random key. This ensures login requests cannot be resent to spoof a login. Read the Random Key page.
Login Request
And finally, we send a Login Request. The server will send out a response, or an error. You can probably guess which one means which.
Finally, we can send Standard Packets (and some XML Packets too!)