ManiaConnect: unified authentication system

Maniaplanet public API, ManiaConnect system and the open source PHP SDK.

Moderator: NADEO

User avatar
gouxim
Nadeo
Nadeo
Posts: 1188
Joined: 14 Jun 2010, 17:20

ManiaConnect: unified authentication system

Post by gouxim » 08 Sep 2011, 11:56

Edit: updated documentation available at http://code.google.com/p/maniaplanet-ws ... ingStarted

Hello fellow coders,

As you may know we dropped the "addplayerid" feature in the Manialinks. We did that because for the Maniaplanet adventure to be as good as possible, we need to build a very robust system right from the begining; addplayerid was not compatible with that statement.

Hence we're now introducing ManiaConnect. It is a unified authentication system that let's your application authenticate players with their Maniaplanet account and retrieve various information. The great thing is that it works both on Manialinks and on Websites. With the open-source PHP SDK (to be released soon), integration is very easy.
ManiaConnect: authenticate players with their Maniaplanet account on both Manialinks and Websites.
It all relies on the OAuth 2.0 protocol. It's a standard that you can find on Facebook's, Twitter's and Google's APIs for instance. For those familiar with the TrackMania Web Services, ManiaConnect is the "oauth2" support that we introduced a few weeks ago.

[Work in progress: hands-on tutorial]

Have fun !
Please do not PM for support. Instead, create a thread so that everyone can contribute or benefit from the answer! 8-)

TheM
Posts: 1445
Joined: 15 Jun 2010, 14:30
Location: Uden, Noord-Brabant, Netherlands
Contact:

Re: ManiaConnect: unified authentication system

Post by TheM » 08 Sep 2011, 12:21

Nice to see this coming :)
This is like the replacement of the Community Code of TMF?

/me hoping on a release as soon as possible :P
Global moderator | Dutch moderator | Laddermoderator | ManiaWiki moderator
Server Manager/webmaster of Smurfen.net, join us on Canyon, Valley and Royal!
ESL (Game) Staff Head for TrackMania (Stadium, Canyon and Valley).

User avatar
fastforza
Posts: 859
Joined: 15 Jun 2010, 11:19
Contact:

Re: ManiaConnect: unified authentication system

Post by fastforza » 08 Sep 2011, 12:58

I've been waiting for this. :)

BTW, as much as 'authentify' is a word ...

ManiaConnect: authentify players with their Maniaplanet account on both Manialinks and Websites. makes no sense. It should be ManiaConnect: authenticate players with their Maniaplanet account on both Manialinks and Websites. :ugeek:
Mania Exchange - Share your maps!

ASUS Maximus IV GENE Z / i7 2600K 3.40Ghz QC / 16GB G.Skill Ripjaws DDR3 / GTX 560 Ti

Need technical help for ManiaPlanet? Click here. :)

User avatar
gouxim
Nadeo
Nadeo
Posts: 1188
Joined: 14 Jun 2010, 17:20

Re: ManiaConnect: unified authentication system

Post by gouxim » 08 Sep 2011, 13:01

Thanks, it's been edited.
Please do not PM for support. Instead, create a thread so that everyone can contribute or benefit from the answer! 8-)

User avatar
gouxim
Nadeo
Nadeo
Posts: 1188
Joined: 14 Jun 2010, 17:20

Re: ManiaConnect: unified authentication system

Post by gouxim » 08 Sep 2011, 18:36

TheM wrote:This is like the replacement of the Community Code of TMF?
Yes indeed.
Please do not PM for support. Instead, create a thread so that everyone can contribute or benefit from the answer! 8-)

TheM
Posts: 1445
Joined: 15 Jun 2010, 14:30
Location: Uden, Noord-Brabant, Netherlands
Contact:

Re: ManiaConnect: unified authentication system

Post by TheM » 08 Sep 2011, 18:51

gouxim wrote:
TheM wrote:This is like the replacement of the Community Code of TMF?
Yes indeed.
Is there a possibility to check the serverlogin in a script?
I'm trying to make a sort of RemoteCP which gets information from the server, but I want to authenticate the server (make sure the server is correct (so with password)).
I also have to make sure that someone can login with the serverlogin/password before you can give other logins the rights to see the information.
Global moderator | Dutch moderator | Laddermoderator | ManiaWiki moderator
Server Manager/webmaster of Smurfen.net, join us on Canyon, Valley and Royal!
ESL (Game) Staff Head for TrackMania (Stadium, Canyon and Valley).

User avatar
TStarGermany
Posts: 470
Joined: 15 Jun 2010, 11:05
Contact:

Re: ManiaConnect: unified authentication system

Post by TStarGermany » 08 Sep 2011, 19:04

(Hi gouxim, would you consider to bring back a small "addplayernick" for some easy going stuff like "hello (name)" or guestbook/shoutbox apps? i mean the stuff where a remote authentication is overkill)

User avatar
fastforza
Posts: 859
Joined: 15 Jun 2010, 11:19
Contact:

Re: ManiaConnect: unified authentication system

Post by fastforza » 09 Sep 2011, 12:12

Currently in action at Mania Exchange. :ugeek:
Mania Exchange - Share your maps!

ASUS Maximus IV GENE Z / i7 2600K 3.40Ghz QC / 16GB G.Skill Ripjaws DDR3 / GTX 560 Ti

Need technical help for ManiaPlanet? Click here. :)

User avatar
gouxim
Nadeo
Nadeo
Posts: 1188
Joined: 14 Jun 2010, 17:20

Re: ManiaConnect: unified authentication system

Post by gouxim » 09 Sep 2011, 15:39

TStarGermany wrote:(Hi gouxim, would you consider to bring back a small "addplayernick" for some easy going stuff like "hello (name)" or guestbook/shoutbox apps? i mean the stuff where a remote authentication is overkill)
Not for now. Addplayernickname still has the problem of user privacy, as I mentionned in other posts. And in any case, a shoutbox app NEEDS authentication to avoid people talking as if they were someone else.
Please do not PM for support. Instead, create a thread so that everyone can contribute or benefit from the answer! 8-)

User avatar
gouxim
Nadeo
Nadeo
Posts: 1188
Joined: 14 Jun 2010, 17:20

Re: ManiaConnect: unified authentication system

Post by gouxim » 09 Sep 2011, 15:39

fastforza wrote:Currently in action at Mania Exchange. :ugeek:
:thumbsup:
Please do not PM for support. Instead, create a thread so that everyone can contribute or benefit from the answer! 8-)

Post Reply

Return to “Maniaplanet Web Services”

Who is online

Users browsing this forum: No registered users and 1 guest