SaasAble Documentation
Admin - V1.2.0
Admin - V1.2.0
  • Getting started
    • Prerequisites
    • Setup
    • Deployment
  • Development
    • Guards
      • Auth Guard
      • Guest Guard
      • Role Guard
    • Folder Structure
    • Routing
    • Menu
    • Env Variables
    • API Calls
    • Dependencies
    • Auth
      • Supabase
      • AWS
    • How to
      • Change Logo
      • Skip Login
  • Theming
    • Color
    • Typography
    • Icons
  • Global
    • Config
    • Styles
    • Component Overrides
Powered by GitBook
On this page
  1. Development
  2. Auth

AWS

PreviousSupabaseNextHow to
  1. Set AWS Config

    Currently, AWS uses a dummy config, so we don't need to change anything, but in actual implementation, you need to set poolId and appClientId in the following file. For more details, refer to AWS here:

  2. Change the auth provider in the config file.

src/config.ts
...
export const AUTH_PROVIDER: AuthType = AuthType.AWS;
...
  1. Add your AwsUserpoolID, webClientId, and aws region in the .env file.

.env
...

# AWS
NEXT_PUBLIC_AWS_USER_POOL_ID=
NEXT_PUBLIC_AWS_USER_POOL_WEB_CLIENT_ID=
NEXT_PUBLIC_AWS_REGION=

🎉 Congrats! Supabase is now configured in your project. 🚀 You can test it by running the project.

https://aws.amazon.com/cognito/