Login Kit
Login Kit lets your community use their Snapchat account as a quick way to sign up and log in. Logging in via Snapchat removes the obstacles of signup and login for new users.
Your users can even bring their Bitmoji to your app or website! The display name and Bitmoji avatar give users a familiar identity within your app.
Login’s Firebase extension also allows your community of users to authenticate with Firebase using their Snapchat accounts.
Features
Login Kit has two main features: login and identity
Login: allows users to quickly log in to your app using their Snapchat account.
Identity: users’ display names and Bitmoji avatars provide a sense of identity within your app.
We recommend periodically checking that you are using the latest Bitmoji avatar for your users, to avoid any discrepancies.
In short, with Login Kit, you can:
- Add a “Log in With Snapchat” button
- Request the user’s Snapchat display name
- Request the user’s Bitmoji
- Allow users to authenticate with Firebase using their Snapchat accounts
Requirements
iOS
- Client ID from the Snap Kit developer portal
- iOS version 11.0+
Android
- Client ID from the Snap Kit developer portal
- Android Studio 3.0+
- Gradle 3.0+
- Android API Level 19+
To connect your app to Snapchat, your app must also have the following targets:
- Android support library version 22+
- Snapchat 10.34.0.0+
Web
- Client ID from the Snap Kit developer portal
- Access from your network to https://sdk.snapkit.com
Unity
- Snap Kit for Unity SDK
- Client ID from the Snap Kit developer portal
- Unity 2019.4
- Android API Level 21+