Skip to content

LouisKoXiang/vue-element-admin-cognito

Repository files navigation

vue-element-admin-cognito

參考使用PanJiaChen 大大的 vue-element-admin 樣板實作 aws cognito 登入 源自(https://github.com/PanJiaChen/vue-admin-template)

如果沒使用過cognito 可以參考 https://github.com/aws-samples/aws-amplify-vue 快速部署 cognito

Build Setup

# clone the project
git clone https://github.com/LouisKoXiang/vue-element-admin-cognito.git

# enter the project directory
cd vue-element-admin-cognito

# Set env
VUE_APP_COGNITO_BASE_URL = ''
VUE_APP_COGNITO_USERPOOL_ID = 'ap-southeast-1_XXXXXX'
VUE_APP_COGNITO_IDENTITY_POOL_ID = 'ap-southeast-1:XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX'
VUE_APP_COGNITO_CLIENT_ID = '1plmxxxxxxxxxxxxxxx'
VUE_APP_COGNITO_REGION = 'ap-southeast-1'


# install dependency
yarn install

# develop
yarn run dev

This will automatically open http://localhost:9527

Build

# build for test environment
npm run build:stage

# build for production environment
npm run build:prod

Advanced

# preview the release environment effect
npm run preview

# preview the release environment effect + static resource analysis
npm run preview -- --report

# code format check
npm run lint

# code format check and auto fix
npm run lint -- --fix

Copyright (c) 2019-present Louis Ko

About

vue-element-admin with cognito sample use aws-sdk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published