Publisher | Hippo |
---|---|
File size | 31.66kB |
Number of files | 16 |
Latest version | 1 |
Latest release date | 2024-04-18 04:50:19 |
First release date | 2023-08-19 11:46:12 |
Supported Unity versions | 2018.4.2 or higher |
Simple VK Sign-In provides VK (Vkontakte) sign-in with OAuth 2.0 for Android, iOS, Windows, Mac, Universal Windows Platform (UWP) and WebGL apps made with Unity.
Need sign-in for Google? Try my another asset Simple Google Sign-In!
Benefits:
● Cross-platform user auth for cross-platform games and apps
● No plugins, not 3rd party libs, no dependencies
● No impact to build size
● More security for client-server apps (get access token on a client, get all user data on a server to avoid tampering)
Setup steps:
Please visit our GitHub for setup instructions.
General workflow:
● Your app navigates users to VK using a default web browser
● Users perform sign-in to their VK account
● VK redirects users to Authorization Middleware and provides an auth code in URI parameters
● Authorization Middleware activates your app using deep linking (when possible)
● The app is activated and obtains the 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)
Known issues:
● AndroidManifest.xml workaround for Unity 2022
● Some web browsers may block deep links by default. Test on another device or browser if redirecting doesn't happen.
Support:
● GitHub - Wiki
● GitHub - FAQ & Troubleshooting
● GitHub - Bugs & requests
● Discord - Questions, live chat with developers
● VK community - Discussion
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!
Need sign-in for Google? Try my another asset Simple Google Sign-In!
Benefits:
● Cross-platform user auth for cross-platform games and apps
● No plugins, not 3rd party libs, no dependencies
● No impact to build size
● More security for client-server apps (get access token on a client, get all user data on a server to avoid tampering)
Setup steps:
Please visit our GitHub for setup instructions.
General workflow:
● Your app navigates users to VK using a default web browser
● Users perform sign-in to their VK account
● VK redirects users to Authorization Middleware and provides an auth code in URI parameters
● Authorization Middleware activates your app using deep linking (when possible)
● The app is activated and obtains the 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)
Known issues:
● AndroidManifest.xml workaround for Unity 2022
● Some web browsers may block deep links by default. Test on another device or browser if redirecting doesn't happen.
Support:
● GitHub - Wiki
● GitHub - FAQ & Troubleshooting
● GitHub - Bugs & requests
● Discord - Questions, live chat with developers
● VK community - Discussion
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!