Programming 33

로컬 상태의 aws amplify , cognito 로그인/회원가입 연동하기 (1)

저번에 했던 웹 구축에 이어서 aws에 있는 cognito를 사용하여 간단한 회원가입, 로그인을 연동시켜보겠습니다. 제목에 로컬 상태라고 적은 것은 로컬 상태와 서버에 배포한 상태의 결과가 다르기 때문입니다. 다음에 서버에 올릴 때 추가적으로 해야 하는 파트를 따로 작성하여 올리겠습니다. 로그인을 만드는 것은 https://docs.amplify.aws/lib/auth/getting-started/q/platform/js/ https://docs.amplify.aws/lib/auth/getting-started/q/platform/js/ docs.amplify.aws aws에서 기본으로 알려주는 방식을 토대로 작성하였습니다. 먼저 backend에서 get started를 눌러서 backend를 활성화합니..

Programming/aws dev 2021.09.08

웹에서 안드로이드 앱 실행시키기

간혹 웹상에서 안드로이드 앱을 켜지는 경우가 있다. 특히 쇼핑 관련 어플들이 웹상에서 광고를 하고 클릭을 하면 앱으로 넘어가지던가 설치를 유도하는 방식이 그러하다. 이러한 방법은 앱상에서 설정해 놓은 코드에 따라서 웹에 있는 url을 통해 불러와지는 방식이다. 설정도 어렵지 않고 따라 한다면 여러 가지 방법으로 활용할 수 있다. AndroidManifest.xml 파일에서 아래를 보면 위와 같은 형식으로 되어있을 것입니다. 그 아래에 intent-filter를 추가하여 아래 코드를 추가하면 됩니다. 이러면 코드부분은 끝이 납니다. 위 코드를 확인하면 host는 test로 되어있으며 scheme는 test_and로 되어있는 것을 알 수 있습니다. 다음으로 알아야하는 것은 applicationId를 알아야 ..

Programming/android 2021.08.25

aws amplify를 통해 github에 있는 웹페이지 구축하기 (feat. react)

웹페이지를 구축하기 위해서 먼저 서버를 구축하고 서버에 필요한 프로그램 설치, 서버에 웹 페이지 데이터를 올리고 외부에서 접근하게 해야 하며 도메인 주소도 구해야 하는 등 다양한 작업들로 번거로움이 많이 생깁니다. 하지만 aws amplify를 이용하면 웹페이지 구축하는데 어려움이 많이 줄어든는 편입니다. AWS Amplify AWS Amplify는 모바일 및 프런트 엔드 웹 개발자가 AWS에서 구동되는 안전하고 확장 가능한 풀 스택 애플리케이션을 개발하도록 지원하는 도구 및 서비스 집합이라고 설명되어있습니다. AWS amplify를 이용하여 aws에서 지원하는 DB를 연결하면 편하게 DB까지도 이용이 가능하게 됩니다. 또한 웹페이지 데이터는 github에 올리면 amplify에서 자동으로 빌드까지 되기..

Programming/aws dev 2021.08.05
728x90