# Get Started

- [5-Minute Guide](/get-started/5-minute-guide.md): A quick guide on getting started with Authgear
- [Skills for AI Agent](/get-started/ai-coding-tools.md)
- [Start Building](/get-started/start-building.md): Choose the integration approach based on application type
- [Single-Page App](/get-started/single-page-app.md): You need to protect a JavaScript SPA application that runs entirely in a browser
- [JavaScript (Web)](/get-started/single-page-app/website.md): Integrate Authgear to your website with the Web SDK
- [React](/get-started/single-page-app/react.md): Follow this quickstart tutorial to add authentication to your React application
- [Angular](/get-started/single-page-app/angular.md): Follow this quickstart tutorial to add authentication to your Angular application
- [Vue](/get-started/single-page-app/vue.md): Follow this quickstart tutorial to add authentication to your Vue application
- [Native/Mobile App](/get-started/native-mobile-app.md): If you are developing mobile or desktop applications, choose from one of these SDKs for your platform to get started.
- [iOS SDK](/get-started/native-mobile-app/ios.md): Integrate your iOS application with Authgear iOS SDK
- [Android SDK](/get-started/native-mobile-app/android.md): How to use authgear android SDK
- [Android Kotlin coroutine support](/get-started/native-mobile-app/android/coroutine-support.md)
- [Android OKHttp Interceptor Extension (Optional)](/get-started/native-mobile-app/android/okhttp-interceptor-extension.md)
- [Flutter SDK](/get-started/native-mobile-app/flutter.md): How to integrate with a Flutter app
- [React Native SDK](/get-started/native-mobile-app/react-native.md): How to integrate with a React Native app
- [Ionic SDK](/get-started/native-mobile-app/ionic-sdk.md): Guide on how to use Authgear in an Ionic project
- [Xamarin SDK](/get-started/native-mobile-app/xamarin.md): How to integrate with a Xamarin app
- [Using Authgear without SDK (Client side)](/get-started/native-mobile-app/using-authgear-without-sdk-client-side.md): Integrate Authgear on the client side in mobile apps without SDK
- [Regular Web App](/get-started/regular-web-app.md): Traditional web app that runs on the server
- [Next.js](/get-started/regular-web-app/nextjs.md): Authentication for Next.js app with Authgear
- [Express](/get-started/regular-web-app/express.md): Authentication for Express.JS apps with Authgear and OAuth2
- [Python Flask App](/get-started/regular-web-app/python-flask-app.md): Authentication for a Python web application
- [Java Spring Boot](/get-started/regular-web-app/java-spring-boot.md): Authentication for Spring Boot App with Authgear and OAuth2
- [ASP.NET Core MVC](/get-started/regular-web-app/asp.net-core-mvc.md): Add authentication for ASP.NET app with Authgear
- [Laravel](/get-started/regular-web-app/laravel.md): Authentication for Laravel websites with Authgear and OAuth2
- [PHP](/get-started/regular-web-app/php.md): Authentication for PHP websites with Authgear and OAuth2
- [Backend/API Integration](/get-started/backend-api.md): An API or service protected by Authgear
- [Client SDK to make authorized API calls to backend](/get-started/backend-api/using-sdk-to-call-your-application-server.md): How to make authorized request to your application server after login with Authgear
- [Validate JWT in your backend](/get-started/backend-api/jwt.md): Authenticate the incoming HTTP requests by validating JWT in your application server
- [Forward Authentication to Authgear Resolver Endpoint](/get-started/backend-api/nginx.md): Authenticate the incoming HTTP requests by forwarding Authentication to Authgear Resolver Endpoint
- [Machine-to-Machine (M2M) Applications](/get-started/m2m-applications.md): Enable secure, automated authorization for your backend systems, microservices, and IoT devices, ensuring only trusted apps and devices can access your APIs.
- [Integration by OIDC](/get-started/oidc-provider.md): Using Authgear as an OpenID Connect Provider for any OIDC compatible applications for Single Sign-On.
- [Integration by SAML](/get-started/single-sign-on-with-saml.md): Guides on how to use Authgear as a SAML Identity Provider for Single Sign-On
- [Use Authgear as SAML Identity Provider for Salesforce](/get-started/single-sign-on-with-saml/use-authgear-as-saml-identity-provider-for-salesforce.md): A guide on how to use Authgear as a SAML Identity Provider IdP in Salesforce
- [Use Authgear as SAML Identity Provider for Dropbox](/get-started/single-sign-on-with-saml/use-authgear-as-saml-identity-provider-for-dropbox.md): Guide on how to use Authgear as a SAML IdP for Dropbox
- [SAML Attribute Mapping](/get-started/single-sign-on-with-saml/saml-attribute-mapping.md)
