Google and AppleID authentication for mobile.
This package was made for Unity 6.0 and above. Built and tested in Unity 6.2.
Since this package contains a native AAR plugin, it depends on the External Dependency Manager for Unity (EDM4U) to resolve native dependencies. You may already have EDM4U if you use Google or Firebase SDKs in your Unity project. If you do not, the installation steps are available here: EDM4U - Getting Started
- Open project settings
- Select
Package Manager
- Add the OpenUPM package registry:
- Name:
OpenUPM
- URL:
https://package.openupm.com
- Scope(s)
com.uralstech
- Name:
- Open the Unity Package Manager window (
Window
->Package Manager
) - Change the registry from
Unity
toMy Registries
- Add the
UMoth
package
- Open the Unity Package Manager window (
Window
->Package Manager
) - Select the
+
icon andAdd package from git URL...
- Paste the UPM branch URL and press enter:
https://github.com/Uralstech/UMoth.git#upm
- Check the instructions for
Utils.Loggers
andUtils.Singleton
to install the dependencies
- Clone or download the repository from the desired branch (master, preview/unstable)
- Drag the package folder
UMoth/UMoth/Packages/com.uralstech.umoth
into your Unity project'sPackages
folder - Check the instructions for
Utils.Loggers
andUtils.Singleton
to install the dependencies
Do not use preview versions (i.e. versions that end with "-preview") for production use as they are unstable and untested.
See https://uralstech.github.io/UMoth/DocSource/QuickStart.html or APIReferenceManual.pdf
and Documentation.pdf
in the package documentation for the reference manual and tutorial.