Publisher | Hippo |
---|---|
File size | 74.52kB |
Number of files | 52 |
Latest version | 1 |
Latest release date | 2024-10-20 11:43:13 |
First release date | 2024-06-25 01:43:13 |
Supported Unity versions | 2018.4.2 or higher |
Play ID is a new platform that empowers your apps with user Authentication, Remote Config, Cloud Saves, Analytics, Leaderboards and Achievements.
Play ID Unity Plugin supports Authentication, Remote Config and Cloud Saves (other services are in development).
Play ID Authentication is one-click implementation of sign-in with Google, Apple, Facebook, X (Twitter), Telegram, Microsoft and VK. You don't need to register on each platform, read API docs and perform complicated setup steps. All you'll need is to register in Play ID as a developer and setup your app properties.
What is the difference between Play ID Authentication and Simple Sign-In assets? Play ID Authentication works like middleware while Simple Sign-In assets implement direct authentication between your app and OAuth platforms. Thus, you don't have to worry about complicated setup and code implementation.
Benefits
● Cross-platform user auth for cross-platform games and apps
● No plugins, not 3rd party libs, no dependencies
● No impact to build size
● JSON Web Tokens (JWT) validation
● SFSafariViewController is used on iOS (required by App Store review)
● Deep linking for Windows (UNITY_STANDALONE_WIN)
Setup steps
Please visit our GitHub for setup instructions.
How does it work?
● Your app navigates users to Play ID sign-in web page using a default web browser
● Users decide what platform they want to sign-in
● Users are redirected to the selected OAuth platform (Google/Apple/Facebook) sign-in page where they perform authentication
● OAuth platforms redirect users back to Play ID with URI redirection
● Play ID handles the auth code, exchanges it for the access token and request user info with Bearer authorization
● Play ID creates Play ID user profile and links it with the selected platform
● Play ID returns Play ID user profile to your app with deep linking (when possible)
● When deep linking is not supported (WebGL, Editor), the app makes an additional web request to receive user profile (when activated)
Plans and limitations
When creating a new Play ID developer account, the FREE plan is activated for your app (max 100 players). You can use the FREE plan for development and testing Play ID services. Please visit Plans for more info.
Known issues
Please visit our GitHub for known issues.
Support
● Troubleshooting
● GitHub
● Discord
● Unity Forums
It would be super awesome if you rate ★★★★★ our asset and leave your feedback! Your reviews inspire us for creating and improving our assets. Thanks and good luck with your projects!
Play ID Unity Plugin supports Authentication, Remote Config and Cloud Saves (other services are in development).
Play ID Authentication is one-click implementation of sign-in with Google, Apple, Facebook, X (Twitter), Telegram, Microsoft and VK. You don't need to register on each platform, read API docs and perform complicated setup steps. All you'll need is to register in Play ID as a developer and setup your app properties.
What is the difference between Play ID Authentication and Simple Sign-In assets? Play ID Authentication works like middleware while Simple Sign-In assets implement direct authentication between your app and OAuth platforms. Thus, you don't have to worry about complicated setup and code implementation.
Benefits
● Cross-platform user auth for cross-platform games and apps
● No plugins, not 3rd party libs, no dependencies
● No impact to build size
● JSON Web Tokens (JWT) validation
● SFSafariViewController is used on iOS (required by App Store review)
● Deep linking for Windows (UNITY_STANDALONE_WIN)
Setup steps
Please visit our GitHub for setup instructions.
How does it work?
● Your app navigates users to Play ID sign-in web page using a default web browser
● Users decide what platform they want to sign-in
● Users are redirected to the selected OAuth platform (Google/Apple/Facebook) sign-in page where they perform authentication
● OAuth platforms redirect users back to Play ID with URI redirection
● Play ID handles the auth code, exchanges it for the access token and request user info with Bearer authorization
● Play ID creates Play ID user profile and links it with the selected platform
● Play ID returns Play ID user profile to your app with deep linking (when possible)
● When deep linking is not supported (WebGL, Editor), the app makes an additional web request to receive user profile (when activated)
Plans and limitations
When creating a new Play ID developer account, the FREE plan is activated for your app (max 100 players). You can use the FREE plan for development and testing Play ID services. Please visit Plans for more info.
Known issues
Please visit our GitHub for known issues.
Support
● Troubleshooting
● GitHub
● Discord
● Unity Forums
It would be super awesome if you rate ★★★★★ our asset and leave your feedback! Your reviews inspire us for creating and improving our assets. Thanks and good luck with your projects!