Easy Asset Search

Web/SSO Authentication for Unity [iOS/macOS/iPadOS]

Web/SSO Authentication for Unity is a native iOS/iPadOS/macOS plugin for web authentication using ASWebAuthenticationSession and SFSafariViewController with SSO support.
Web/SSO Authentication for Unity [iOS/macOS/iPadOS] Asset Image Web/SSO Authentication for Unity is a native iOS/iPadOS/macOS plugin for web authentication using ASWebAuthenticationSession and SFSafariViewController with SSO support.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$15.99
Category:
ToolsNetwork
Developer:
Iceman Software Development
Price:
$15.99
Rating:
(9 reviews)
Favorites:
18
Supported Unity Versions:
2021.1.25 or higher
Current Version:
2.5.0
Download Size:
433.09 KB
Last Update:
Feb 4, 2025
Description:
Web/SSO Authentication for Unity is a native iOS/iPadOS/macOS plugin that allows web authentication using ASWebAuthenticationSession and for iOS SFSafariViewController. SSO authentication support. It supports ASWebAuthenticationSession to show web pages, SSO Authentication on iOS/iPadOS/macOS, and web-based authentication on iOS/iPadOS/macOS. It also supports Await/Async. The plugin is easy to use and comes with examples for demo purposes.
Technical Details:
To use ASWebAuthenticationSession, import the package and call the function with parameters: the URL to open, scheme, prefersEphemeralWebBrowserSession, and Action callback with callbackUrl and error parameters. You need a backend to test the web authentication. An example is available with web-based redirection. To use SFSafariViewController, import the package and call the function with two parameters: the URL to open and Action with a redirect_url parameter. An example is available with web-based redirection. Usage: Add using NatieWebAuthenticaion; ASWebAuthenticationSession available on iOS/iPadOS/macOS. The plugin is easy to use: To use ASWebAuthenticationSession, simply import the package and call the function with parameters: the URL to open, scheme, prefersEphemeralWebBrowserSession, and Action callback with callbackUrl and error parameters. You need the backend to test the web authentication. An example is available with web-based redirection to see the demo drop UnityAuthViewControllerDemo.prefab into the empty scene. Then build an iOS or MacOS project on your device. To use SFSafariViewController, simply import the package and call the function with two parameters: the URL to open and Action with a redirect_url parameter. SafariViewController is available on iOS/iPadOS. UnitySafariViewController.PresentSafariViewControllerWithURL("https://example.com",(redirect_uri)=>{ }); or var result = await UnitySafariViewController.PresentSafariViewControllerWithURLAsync("https://example.com"); An example is available with web-based redirection to see the demo drop UnitySafariViewControllerDemo.prefab into the empty scene. Then build an iOS project on your device.
Continue »

Similar Packages