본문 바로가기
반응형

분류 전체보기55

[Keycloak] 키클락 로그인 횟수 제한 설정 회원가입 및 로그인 페이지를 키클락으로 사용하고 있어서 로그인 횟수 제한 기능을 설정해 주었습니다. 부루트 포스(무차별 대입) 공격을 막기 위해 보통의 로그인 페이지에서 5회 정도 실패 시 계정 잠금 처리를 합니다.회원 정보 테이블 구조를 따로 설정해서 적용해야 하는 간단하지만 귀찮은 작업을 키클락에서는 제공합니다. 기본으로 제공해도 될 것 같은 기능이지만 디폴트는 OFF 로 되어있습니다. 1. 좌측 상단에서 적용할 콘솔로 접속해 줍니다.2. 좌측 메뉴에서 Realm setting 으로 메뉴를 열어줍니다.3. 렐름 설정 하위 메뉴인 Security Defenses 항목을 클릭합니다.4. Brute Force Detection 탭을 선택합니다.5. Enabled 여부를 ON 으로 변경해 줍니다. 로그인.. 2025. 5. 20.
[JAVA] 알고리즘 학습 순서 정리 JAVA 코딩테스트 알고리즘 학습 순서를 정리해 보았습니다.⭐ JAVA 코딩 테스트 알고리즘 학습 순서 추천💫 1단계 : 기초 다지기🔹 JAVA 문법 및 핵심 라이브러리 숙지JAVA 기본 문법변수조건문반복문함수입출력(Scanner, BufferedReader, BufferedWriter, System.out.println)기본 자료형배열문자열 처리(String, StringBuilder)컬렉션 프레임워크(List, Set, Map)🔹 시간 복잡도 및 공간 복잡도 이해알고리즘의 효율성을 평가하는 기준인 시간 복잡도(Time Complexity)와 공간 복잡도(Space Complexity)의 개념을 확실히 이해해야 합니다. O(N), O(N^2), O(log N) 등의 표기법과 각 연산(배열 접근,.. 2025. 5. 16.
[VSCode] 갑자기 삭제, 실행안될 때 해결 방법 [VSCode] 갑자기 삭제, 실행 안될 때 해결 방법Visual Studio Code(VSCode) 사용 중 갑자기 실행되지 않거나, 업데이트 중 에러가 발생하여 사용이 불가능해지는 경우가 종종 있습니다. 이러한 상황은 개발자들에게 매우 불편한 일입니다. 오늘은 이러한 문제의 원인과 해결 방법에 대해 알아보도록 하겠습니다. 1. 문제 발생 현상윈도우 부팅 후 평소에 잘 사용하던 VSCode 가 아이콘이 사라지고 실행이 불가능합니다. VSCode 를 종료할 때 "Updating visual studio code..."라는 메시지와 함께 업데이트 에러가 발생하는 경우가 있습니다.이와 같은 상황에서는 프로그램이 제대로 실행되지 않거나, 경우에 따라 VSCode가 삭제되는 현상도 나타날 수 있습니다. 업데이.. 2025. 4. 18.
[Let's Encrypy] 무료 SSL/TLS 인증서 적용하기 Let's Encrypt는 무료, 자동화된, 개방형 인증 기관 (Certificate Authority, CA)입니다. 웹사이트에 대한 TLS/SSL 암호화를 활성화하기 위해 디지털 인증서를 무료로 제공합니다. 기업에서도 Let's Encrypt를 사용하는 데 아무런 문제가 없으며, 개인 웹사이트뿐만 아니라 기업 웹사이트, 상업적인 웹사이트에서도 널리 사용됩니다.주요 특징무료 (Free): Let's Encrypt는 누구나 무료로 사용할 수 있습니다. 인증서를 발급, 갱신하는 데 비용이 들지 않습니다.자동화 (Automated): 인증서 발급 및 갱신 프로세스를 자동화할 수 있도록 설계되었습니다. Certbot과 같은 도구를 사용하면 서버에 인증서를 설치하고 자동으로 갱신할 수 있습니다.개방형 (Open.. 2025. 4. 3.
반응형