인기 글
-
개인 프로젝트 노션 데이터베이스 슬랙으로 알림 받기 (1/2) - @notionhq/client로 데이터베이스 쿼리하기 요즘 사내에서 TIL을 하는 모임을 운영하고 있습니다 그래서 매일 공부한 내용들을 노션의 각자 페이지를 생성해서 관리하고 있습니다최대한 개인의 자율에 맡기려고 하는데 그래도 서로에게 동기부여가 되기 위해서는 매일 누가 완료했는지를 공유하는 것도 하나의 방법이 될 수 있지 않을까 싶었습니다 그런데 다른 분들이 어떻게 하시는지 보려면 노션 페이지에 직접 들어가야 하다 보니 직접 노션을 연동하여 매일 어떤 분들이 어떤 내용을 입력했는지 확인하고 슬랙으로 알림을 받는 서버를 만들어 보려고 합니다 1. 노션에서 secret_token 발급받기먼저 노션의 데이터 베이스에 접근할 수 있는 봇과 봇이 접근할 수 있는 토큰을 생성해야 합니다노션의 Settings&Members에서 Integrations 탭에 접근하면 D..
- Backend authentication & authorization 인증(authentication)과 인가(authorization)은 보안 시스템에서 가장 기본적인 요소로 종종 혼용되는 경우가 있다.밀접하게 관련이 되어 있기 때문이지만 엄밀히는 목적이나 역할이 다르기 때문에 명확하게 이해할 필요가 있다.이번 글에서는 이 두가지 개념에 대해 정리하려고 한다. ✅ authentication인증은 사용자가 스스로 주장하는 신원이 맞는지를 확인하는 절차이다.이 단계의 주요 목표는 신뢰할 수 있는 방법으로 사용자 정보를 확인하는 것이다. 이를 위해 다양한 방법이 사용되는데, 대표적인 방식을 알아보자. 지식 기반 인증사용자가 알고 있는 정보를 이용해 인증하는 방식 (아이디 및 비밀번호 등을 활용)쉽게 접근이 가능하기 때문에 비밀번호가 유출되는 경우 누구나 접근 가능 소유 기반 ..
-
경험 2023 글또 백엔드/인프라 빌리지 반상회(백스페이스) 준비위 후기 1. 반상회 준비위가 되기까지 글또라는 커뮤니티에는 6기부터 참여하고 있었다. 6기만 해도, 코로나로 인한 제약이 많아서 오프라인으로 모이기가 어려웠다. 오프라인 행사는 나중을 기약하며 7기에도 참여하게 되었다. 전체 오프라인 행사인 글또콘을 통해 에너지를 많이 얻어가면서, 8기에는 내가 나누고 싶다는 생각을 하게 되었고, 그 생각은 곧 글또 8기 운영진 참여로 이어졌다. GitHub - geultto/geultto-conference: [글또 7기] 글또콘 컨퍼런스 자료를 모아두는 Repository [글또 7기] 글또콘 컨퍼런스 자료를 모아두는 Repository. Contribute to geultto/geultto-conference development by creating an account ..
-
개인 프로젝트 노션 데이터베이스 슬랙으로 알림 받기 (2/2) - @notionhq/client로 데이터베이스 쿼리하기 1년만에 2탄으로 돌아왔습니다... 포함하는 내용 및 포함하지 않는 내용1편에서는 로컬 서버에서 노션 데이터베이스를 쿼리하고, 데이터를 받아오는 것까지 진행했습니다.2편에서는 지난 글에 이어서 아래의 두가지 내용을 진행하려고 합니다. 1. 로컬 서버를 AWS Lambda(이하 람다)로 업로드2. 람다에서 실행된 결과를 슬랙으로 전송 다만, 이 글에서는 람다의 구체적인 동작 원리에 대한 설명은 하지 않을 예정입니다. prerequisite아래의 내용은 준비되어 있다고 가정합니다.AWS 계정aws-cli슬랙 웹훅 URL step 1. 로컬 서버를 람다로 올리기1. 기존 서버를 노션에 올릴 수 있게 변형하기지난 글에서 이용한 노드 서버를 활용해서 람다에 올릴 예정인데요.프로젝트는 1편을 통해 생성되어 있다는 ..