Skip to content

frontegg/frontegg-ionic-capacitor

Repository files navigation

Frontegg Ionic SDK

Frontegg_Ionic_SDK

Welcome to the official Frontegg Ionic SDK — your all-in-one solution for integrating authentication and user management into your Ionic mobile app. Frontegg is a self-served user management platform, built for modern SaaS applications. Easily implement authentication, SSO, RBAC, multi-tenancy, and more — all from a single SDK.

📚 Documentation

This repository includes:

For full documentation, visit the Frontegg Developer Portal:
🔗 https://developers.frontegg.com


🧩 Entitlements & Admin Portal

The wrapper bridges two native capabilities into your Ionic app:

  • Entitlements — gate features and permissions on-device with loadEntitlements(), getFeatureEntitlement({ key }), and getPermissionEntitlement({ key }) (each resolves to { isEntitled, justification }). See the Entitlements guide.
  • Admin Portal — open the embedded Frontegg Admin Portal for authenticated users with openAdminPortal(). It opens through the native iOS/Android token bridge, so users aren't prompted to log in again. See the Admin Portal guide.

🔐 Native SDK versions

The Ionic Capacitor wrapper depends on the underlying native SDKs:

  • On Android, the plugin and example app use com.frontegg.sdk:android:1.3.35.
  • On iOS, the plugin depends on FronteggSwift 1.3.11 via CocoaPods.

After upgrading, run pod install in your iOS project and rebuild both platforms.


🧑‍💻 Getting Started with Frontegg

Don't have a Frontegg account yet?
Sign up here → https://portal.us.frontegg.com/signup


💬 Support

Need help? Our team is here for you:
https://support.frontegg.com/frontegg/directories

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

2 watching

Forks

Packages

 
 
 

Contributors