api-gateway-secure-pet-store
Amazon API Gateway sample using Amazon Cognito credentials through AWS Lambda
파일 탐색기
최종 버전 다운로드 (.zip)- AbstractDemoAction.java
- CreatePetDemoAction.java
- DemoAction.java
- GetPetDemoAction.java
- ListPetsDemoAction.java
- LoginDemoAction.java
- RegisterDemoAction.java
- CognitoConfiguration.java
- DynamoDBConfiguration.java
- ExceptionMessages.java
- AuthorizationException.java
- BadRequestException.java
- DAOException.java
- InternalErrorException.java
- PasswordHelper.java
- CreatePetRequest.java
- CreatePetResponse.java
- GetPetRequest.java
- ListPetsResponse.java
- LoginUserRequest.java
- LoginUserResponse.java
- RegisterUserRequest.java
- RegisterUserResponse.java
- DDBPetDAO.java
- Pet.java
- PetDAO.java
- DDBUserDAO.java
- User.java
- UserCredentials.java
- UserDAO.java
- UserIdentity.java
- DAOFactory.java
- CognitoCredentialsProvider.java
- CredentialsProvider.java
- ProviderFactory.java
- RequestRouter.java
- cognito_create_pool.png
- cognito_iam_role.png
- lambda_create_function.png
- LaunchScreen.xib
- Main.storyboard
- Contents.json
- APIGSessionCredentialsProvider.h
- APIGSessionCredentialsProvider.m
- AppDelegate.h
- AppDelegate.m
- CreatePetViewController.h
- CreatePetViewController.m
- DetailViewController.h
- DetailViewController.m
- Info.plist
- LoginViewController.h
- LoginViewController.m
- main.m
- MasterViewController.h
- MasterViewController.m
- PETCreatePetRequest.h
- PETCreatePetRequest.m
- PETCreatePetResponse.h
- PETCreatePetResponse.m
- PETCredentials.h
- PETCredentials.m
- PETError.h
- PETError.m
- PETGetPetResponse.h
- PETGetPetResponse.m
- PETLambdaMicroserviceClient.h
- PETLambdaMicroserviceClient.m
- PETListPetsResponse.h
- PETListPetsResponse.m
- PETListPetsResponse_pets_item.h
- PETListPetsResponse_pets_item.m
- PETLoginUserResponse.h
- PETLoginUserResponse.m
- PETLoginUserResponse_credentials.h
- PETLoginUserResponse_credentials.m
- PETLoginUserResponse_orig.m
- PETRegisterUserRequest.h
- PETRegisterUserRequest.m
- PETRegisterUserResponse.h
- PETRegisterUserResponse.m
- PETRegisterUserResponse_credentials.h
- PETRegisterUserResponse_credentials.m
- PetStoreSplitViewController.h
- PetStoreSplitViewController.m
- UIViewController+PETViewController.h
- UIViewController+PETViewController.m
- PetTest.xccheckout
- UserInterfaceState.xcuserstate
- contents.xcworkspacedata
- PetTest.xcscheme
- xcschememanagement.plist
- PetTest.xcscheme
- xcschememanagement.plist
- project.pbxproj
- Podfile
- CreatePetRequest.json
- CreatePetResponse.json
- GetPetResponse.json
- ListPetsResponse.json
- LoginUserRequest.json
- LoginUserResponse.json
- RegisterUserRequest.json
- RegisterUserResponse.json
- swagger.yaml
- .gitignore
- LICENSE
- NOTICE.txt
- pom.xml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/aws-samples/api-gateway-secure-pet-store
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd api-gateway-secure-pet-store
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Maven (Java)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
