Simple X Sign-In (Twitter & API)

Hippo

(0)
$19
Publisher Hippo
File size 59.22kB
Number of files 36
Latest version 1
Latest release date 2024-10-19 03:58:15
First release date 2024-05-01 11:16:13
Supported Unity versions 2018.4.2 or higher
Simple X Sign-In provides X (Twitter) sign-in with OAuth 2.0 for Android, iOS, Windows, Mac, Universal Windows Platform (UWP) and WebGL apps made with Unity. You can also get access tokens for further API calls.

Need sign-in for Google, Facebook or VK?

Benefits
● Cross-platform user auth for cross-platform games and apps
● No plugins, not 3rd party libs, no dependencies
● No impact to build size
● Get access tokens for further API calls
● More security for client-server apps (get access tokens on a client, get all user data on a server to avoid tampering)
● 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.

Generic workflow (for platforms that support deep linking)
● Your app navigates users to X using a default web browser
● Users perform sign-in to their X account
● X redirects users to your app (using deep linking when possible) and provides an authorization code in URI parameters
● The app is activated and obtains an authorization code
● The app exchanges the code for an access token
● The app requests user data with the access token (ID, name, email and other data according access scope defined)

Middlware flow for WebGL
● Redirect to Authorization Middleware is used to temporary save an auth code
● The app obtains the code from Authorization Middleware with a POST request

Known issues
Please refer to the section on GitHub

Support
GitHub - Wiki
GitHub - FAQ & Troubleshooting
GitHub - Bugs & requests
Discord - Questions, live chat with developers

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!

Top Publisher Assets