What does this mean for me? You will always be able to play your favorite games on Kongregate. However, certain site features may suddenly stop working and leave you with a severely degraded experience.
What should I do? We strongly urge all our users to upgrade to modern browsers for a better experience and improved security.
We suggest you install the latest version of one of these browsers:
Kongregate is a community-driven browser games portal with an open platform for all web games.
Get your games in front of thousands of users while monetizing through ads and virtual goods.
Learn more »
Since Kongregate API has **very** bad authentication methods i need to know how i can manually authenticate user in my game.
I can’t send any HTTP queries on authentication level.
Facebook and other social networks allow to do something like sha256\_get(session\_key, API\_FB\_SECRET); and compare it with auth\_key.
Kongregate has an amazing authentication service, which you can [read about here](http://developers.kongregate.com/docs/rest/authenticate).
How can you not send any HTTP queries? Your client should never be trusted so if you have a server and can’t do them, that’s not a good sign.
It is simply. It working on ALL other social networks.
Developer and network (NET) know secret key and NET generates md5(app\_id + user\_id + secret\_key) and send this as auth\_key
Developer’s server perform another computation and compares auth\_key, received from NET with his generated auth\_key.
It is very fast and allows to do not send any HTTP requests.