SNS 공유하기

페이스북 공유 내가 작성한 웹페이지를 공유하는 기능을 붙이기 위해서는 오픈그래프 메타태그를 삽입해야 한다. 오픈그래프 메타태그 삽입 위치는 <head> 와 </head> 사이이다. 중요한 메타태그 종류는 다음과 같다. 메타태그 property content 값 또는 의미 og:type article og:title 페이지 제목 og:image 대표 이미지 og:description 페이지 설명 실질적인 예를 들어보겠다. 위 4개 항목만 있다면, SNS 공유에는 일단 문제가 없다. … Read more

Android 개발 (OS 버전과 API Level)

Android 개발을 하기 위해서 필요한 API Level 과 Android OS 버전에 대해서 알아본다. 참고 : https://apilevels.com/, [안드로이드]안드로이드 버전/API레벨/SDK/호환성 Android OS 는 2008년 9월 20일에 최초의 버전 1.0이 출시되었다. 참고 : 안드로이드 (운영체제) 버전 이름대신 알파벳을 사용하는 특이점이 있다. 1.0 은 A 로 시작하는 Astro Boy (Applepie라는 말도 있다) 라는 내부적인 이름을 사용했으나, 정식으로 이 체계에 … Read more

SpringBoot: gradle dependency and properties

Dependencies : Spring Web build.gradle application.properties + Dependencies : Lombok build.gradle + Dependencies : Thymeleaf build.gradle + Dependencies : PostgreSQL Driver build.gradle application.properties + Dependencies : MyBatis Framework build.gradle + Dependencies : Spring Security build.gradle + Dependencies : Swagger build.gradle + Dependencies : mybatis sql logging build.gradle application.properties + Dependencies : Java Mail Sender build.gradle

SpringBoot: study.diary – Spring Security remember-me, logout 처리 재정리

diary 프로그램에서 사용중인 로그인 폼은 Boot Strap 예시에서 가져온거야. 가운데에 Remember me 라는 체크박스가 있는데, 이번 포스트에서는 이 체크박스에 기능을 연결해보려고 해. Remember me 라는 체크박스를 체크해두면 일단 한번 로그인한 후에 일정시간 동안에는 별도로 로그인을 하지 않고도 백그라운드에서 로그인처리되게 해서 매번 로그인하지 않고도 이용할 수 있어. 지금은 이 기능이 구현되어 있지 않기 때문에 로그인을 한 … Read more

pfSense HAProxy : http ⇨ https (feat. Acme Let’s Encrypt SSL)

pfSense – HAProxy 포스트에서는 2대의 웹서버에 각각 2차 도메인을 할당하고, 동일한 80 포트로 동작시켰을 때 2차 도메인 주소에 따라 1번 서버 또는 2번 서버로 분리 처리되도록 HAProxy 를 설정하는 방법에 대해서 알아보았지. 이번 포스트에서는 pfSense 에서 HAProxy 를 이용하여 http 로 접속했을 때 https 로 전환시켜주는 설정을 해볼까해. 웹서버가 https 로 동작하기 위해서는 SSL 인증서가 … Read more