https://github.com/mojoauth/android-sdk
Integrate MojoAuth into your Android App with ease. Our Android SDK provides seamless support for advanced authentication features such as PassKeys, SMS, OIDC, SAML, Social Sign-In, MFA, FIDO, OTP, and passwordless login. Experience top-tier security and performance with our API-first solution.
https://github.com/mojoauth/android-sdk
android android-library authentication identity-server
Last synced: 4 months ago
JSON representation
Integrate MojoAuth into your Android App with ease. Our Android SDK provides seamless support for advanced authentication features such as PassKeys, SMS, OIDC, SAML, Social Sign-In, MFA, FIDO, OTP, and passwordless login. Experience top-tier security and performance with our API-first solution.
- Host: GitHub
- URL: https://github.com/mojoauth/android-sdk
- Owner: MojoAuth
- License: mit
- Created: 2024-06-28T07:19:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-28T07:21:27.000Z (almost 2 years ago)
- Last Synced: 2025-10-10T14:06:36.363Z (8 months ago)
- Topics: android, android-library, authentication, identity-server
- Language: Java
- Homepage: https://mojoauth.com/docs/
- Size: 146 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Android SDK
## Prerequisites
Android SDK Version >= 16
Build Tools Version = 29.0.0 (changeable in build.gradle)
Android Studio >= 3.4.1
## Integrate MojoAuth
To start Integrating MojoAuth using Android sdk, follow below mentioned steps:
- To download the SDK, please go to the MojoAuth github repository.
- For Gradle based installation, add the following dependency in your app’s build.gradle:
```implementation 'com.mojoauth.android:mojoauth-sdk:1.2.1'```
## Initialize SDK
Before using the SDK, you must initialize the SDK with the help of following code:
```js
MojoAuthSDK.Initialize initialize = new MojoAuthSDK.Initialize();
initialize.setApiKey("");
```
## Manifest Settings
After creating a new Android project, follow the installation section of this document. Ensure the MojoAuth Android SDK is linked to your new project as a library.
Add the following permissions to the AndroidManifest.xml:
``````
## How to contribute
We appreciate all kinds of contributions from anyone, be it finding an issue or writing a blog.
Please check the [contributing guide](CONTRIBUTING.md) to become a contributor.
## License
For more information on licensing, please refer to [License](LICENSE)