A cross-platform API for authenticating users with the Auth0 platform
This component builds on top of the Xamarin.Auth framework.
Please read Getting Started to learn how to use the library.
## Generate Xamarin Component
Build Xamarin.Auth0Client.sln solution, download the xamarin-component command line tool and run the following script:
mono xpkg/xamarin-component.exe create-manually Auth0Client-0.3.xam --name="Auth0 SDK" --summary="Add authentication with different sources, either social like Google, Facebook, Twitter, or enterprise like WAAD, Google Apps, AD, ADFS or any SAML Provider." --publisher="Auth0" --website="http://developers.auth0.com" --details="Details.md" --license="License.md" --getting-started="GettingStarted.md" --icon="icons/Auth0Client_128x128.png" --icon="icons/Auth0Client_512x512.png" --library="ios":"bin/Auth0Client.iOS.dll" --library="android":"bin/Auth0Client.Android.dll" --library="ios":"bin/Xamarin.Auth.iOS.dll" --library="android":"bin/Xamarin.Auth.Android.dll" --library="ios":"bin/Newtonsoft.Json.dll" --library="android":"bin/Newtonsoft.Json.dll" --sample="iOS Sample. Demonstrates Auth0 authentication on iOS.":"samples/Auth0Client.iOS.Sample.sln" --sample="Android Sample. Demonstrates Auth0 authentication on Android":"samples/Auth0Client.Android.Sample.sln"
This will create a component package named Auth0Client-0.3.xam, which will include libraries and samples for iOS and Android, along with the required supplementary files.
For detailed instructions, see the component packaging guidelines.