전체 글3 keycloak 구글/네이버 로그인 버전 : keycloak:26.4.7 구글 연동 로그인은 간단하다.https://console.cloud.google.com/apis/dashboard Google 클라우드 플랫폼로그인 Google 클라우드 플랫폼으로 이동accounts.google.com 에서 프로젝트 및 client id secret 을 발급 받습니다. 이 부분은 구글링을 참조 합니다. keycloak에 들어가서Identity providers -> add provider -> google 을 클릭 합니다. Client ID : 발급 받은 IDClient Secret : 발급 받은 시크릿 키Redirect URI -> 구글 클라우드 플랫폼에 등록을 합니다. 2. NAVER 로그인 처음 Keycloak을 24버전을 받으니 oau.. 2025. 12. 7. 질문? 1 . 객체지향프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고그 객체들간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍장점:코드 재사용 용이 , 유지보수 쉬움단점: 설계시 많은 시간 , 노력이 필요 추상화 : 공통의 속성이나 기능을 묶어 이름을 붙이는 것캡슐화 : 코드를 재수정 없이 재활용 , 접근 제어자를 통한 정보 은닉상속 : 부모클래스의 속성과 기능을 그대로 이어받아 사용할수있게하고 기능의 일부분을 변경해야할경우 상속받은 자식 클래스에서 해당 기능만 다시 정의할수 있게 함다형성 : 하나의 변수명,함수명 이 상황에따라 다른 의미로 해석되는것오버라이딩 : 상위 클래스가 가지고 있는 메서드를 하위 클래스가 재정의해서 사용오버로딩 : 같은 이름의.. 2025. 7. 15. 유클리드 호제법 //최대 공약수 static int gdc(int a, int b) { if(a 2025. 7. 15. 이전 1 다음