Selecting a user data storage
How it works
To handle user actions, your application (client) sends requests to Login API. The request format depends on the selected storage method:
- Xsolla storage (set by default)
- PlayFab
- Custom storage
The number of available Xsolla Login features depends on the selected user data storage.
Features | Xsolla storage | PlayFab | Custom storage |
---|---|---|---|
Registration | + | + | + |
Registration without email confirmation | Contact your Account Manager to set it up. | Contact your Account Manager to set it up. | Contact your Account Manager to set it up. |
Authentication via username and password | + | + | + |
Authentication via social networks | + | Available for Twitch only. | + |
OAuth 2.0 protocol-based authentication | + | + | - |
Silent authentication | + | - | + |
Password reset | + | + | + |
Necessity to confirm an email address after registration | + | Follow the instruction to set it up. | + |
Extended registration form | Contact your Account Manager to set up additional fields. The list of available fields is limited. | Contact your Account Manager to set up additional fields. The list of field types is limited. | Contact your Account Manager to set up additional fields. The list of field types is limited. |
The ability to connect Mailchimp | + | + | + |
Adding external ID for a project | Specified with the help of the | Specified automatically as the PlayFab ID value. | Specified with the help of the |
The ability to apply user attributes | + | User attributes are stored on Xsolla’s side. | User attributes are stored on Xsolla’s side. |
Checking age restrictions | + | + | + |
The ability to resend an account confirmation email (previous version of widget) | + | Follow the instruction to set it up. | + |
Cross-inventory support | + | - | - |
Multi-factor authentication support | + | + | + |
Sending emails | Emails are sent from Xsolla’s side. | Emails are sent from the PlayFab’s side. | Emails are sent from Xsolla’s side. |
Customizing emails | Set up in Publisher Account. | Set up at PlayFab’s side. | Set up in Publisher Account. |
Managing users via Publisher Account | + | + | + |
User account support | + | + | + |
System for managing user’s friends | + | + | + |
Personal data processing in compliance with GDPR | Only at Xsolla’s side. | Only at Xsolla’s side. | Only at Xsolla’s side. |
Who can use it
Partners who have already integrated Login.
How to get it
You can set up the user database storage in Publisher Account > your Login project > General settings > User data storage.
Was this article helpful?
Thank you for your feedback!
We'll review your message and use it to help us improve your experience.