Xsolla Login lets players log into any game using their social network accounts. Allowing them to start playing instantly and easily. In addition, Xsolla Login stores players’ payment data enabling convenient one-click purchases in future. Developers can completely customize Xsolla Login to make it appear as a part of their game.
Site - The website to connect to Xsolla Login (e.g. http://mysite.com).
Domain - The website’s main domain name (e.g. mysite.com). If you have multiple domain names, specify all of them — they will all have the same projectID .
Supported authentication methods are::
Login/password,
SMS,
Social networks (Facebook, Twitter, Steam, Twitch, VK, Naver, etc),
i-PIN (BETA),
Multi-factor authentication (BETA),
Certificate (BETA)
Local social network authentication (BETA).
In the last case, let us know which social networks you want to use for authentication.
If the authentication is successful, we’ll redirect the user to your callback URL with the following parameters:
HTTP Request
GET https://callBackUrl.php?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9.TJVA95OrM7E2cBab30RMHrHDcEfxjoYZgeFONFh7HgQ
Type of authentication. Can be "proxy" (authenticated via proxy) or "social" (login via a social network).
provider
string
Social network name. Can be one of the following: "vk," "facebook," "twitter," "steam," "baidu," "naver," "qq," "github," "microsoft," "linkedin," "google".