목록인증 (9)
스택큐힙리스트
텔레그램 봇을 개발 중인데, 그 봇은 소유자만 접근 가능해야 합니다 (그룹에 추가하거나 검색에서 보이도록 할 수 있는 것은 소유자만 가능해야 함). 이를 텔레그램 서비스 (예: BotFather)를 통해 구현할 수 있을까요, 아니면 내 코드에서 봇에 메시지를 보내는 사람이 소유자인지 확인해야 할까요?답변 1이 작업을 설정에서 할 수 있습니다. 직접 확인해야합니다. .message.from.id가 본인과 일치하지 않으면 프로그램을 종료하세요. /setjoingroup을 통해 그룹 가입을 비활성화 할 수 있지만, 봇을 그룹에 초대할 수는 없습니다.답변 2개인 텔레그램 봇을 소유자만 접근할 수 있도록 하는 방법 개인 텔레그램 봇을 소유자만 접근할 수 있도록 하는 방법은 소유자에게 독점적인 접근 제어를 제공하는..
이상한 점 중 하나는 토큰이 HS256 알고리즘으로 암호화되었지만, 강제로 해당 알고리즘을 사용하라는 표시가 보이지 않는다는 것입니다. 지금까지 작성한 클래스는 다음과 같습니다:using System; using System.Collections.Generic; using System.IO; using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Config..
인증과 같은 상황에서 JWT를 사용하는 것의 장점은 무엇인가요? JWT는 독립적인 접근 방식으로 사용되는지 아니면 세션 안에서 사용되는지요?답변 1JWT 토큰을 사용하는 또 다른 이점은 대부분의 언어에서 사용할 수 있는 라이브러리를 사용하여 비교적 쉽게 구현할 수 있다는 것입니다. 또한 초기 사용자 인증 체계와 완전히 분리되어 있으므로 지문 기반 시스템으로 전환해도 세션 관리 체계를 변경할 필요가 없습니다. 더 미묘한 이점은 JWT가 정보를 운반할 수 있고 클라이언트에서 액세스할 수 있다는 것입니다. 이로 인해 몇 일 전에 세션이 만료될 것임을 사용자에게 알려줄 수 있으며 토큰에서 만료 날짜를 기반으로 다시 인증할 수 있는 옵션을 제공할 수 있습니다. 상상할 수 있는 모든 것을 할 수 있습니다. 요약하면..
도커 이미지를 dockerfile을 통해 작성하는 동안에는, 깃허브 저장소를 복제해야 합니다. 제 공개 SSH 키들을 깃허브 계정에 추가했으며, 도커 호스트에서 저장소를 복제할 수 있습니다. 도커 호스트의 SSH 키를 사용할 수 있음을 알 수 있는데, 도커 실행 시에 $SSH_AUTH_SOCK 환경 변수를 매핑하는 방식으로 사용할 수 있습니다. docker run --rm -it --name container_name \ -v $(dirname $SSH_AUTH_SOCK):$(dirname $SSH_AUTH_SOCK) \ -e SSH_AUTH_SOCK=$SSH_AUTH_SOCK my_image 도커 빌드 중에도 같은 방식으로 할 수 있는 방법이 있을까요? 답변 1Docker 18.09 이상 사용하는 경우..