전체 글 67

[흡연알리미] 개인정보처리방침

1. 개인정보의 처리 목적 ('흡연알리미’) 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. - 고객 가입의사 확인, 고객에 대한 서비스 제공에 따른 본인 식별.인증, 회원자격 유지.관리, 물품 또는 서비스 공급에 따른 금액 결제, 물품 또는 서비스의 공급.배송 등 ​ ​ 2. 개인정보의 처리 및 보유 기간 ​ ① ('흡연알리미’) 은(는) 정보주체로부터 개인정보를 수집할 때 동의 받은 개인정보 보유․이용기간 또는 법령에 따른 개인정보 보유․이용기간 내에서 개인정보를 처리․보유합니다. ​ ② 구체적인 개인정보 처리 및 보유 기간은 다음과 같습니다. ☞ 아래 예시를 참고하여 개인정보 처리업무와 개인정보 처리업무에 대한 보유기간 및 관련 법령, 근거..

개인정보보호 2022.01.15

개인정보처리시스템 운영 시 고객통지 절차

안녕하세요. 오늘은 개인정보와 관련한 게시물로 찾아왔습니다. 연말이 다가오니 이와같이 메일로 개인정보 이용내역에 대한 통지가 잦아지고 있는 것을 확인할 수 있습니다.. 대부분의 사람들은 대수롭지 않게 여기고 무시하곤 하겠지만, 여러분은 개인정보보호와 관련한 글을 찾아보시는 분들이시니 관심이 있으실거라고 생각합니다 :) 이와같은 개인정보 이용내역은 왜 통지를 해야하는 걸까요 ? 개인정보처리시스템을 운영하는 자는 시스템을 이용하는 이용자에게 매년 또는 2년단위로 이용자의 개인정보를 수집하고 있다는 사실과 목적, 항목에 대한 내용을 통지하여야 합니다. 더보기 제39조의6(개인정보의 파기에 대한 특례) ① 정보통신서비스 제공자등은 정보통신서비스를 1년의 기간 동안 이용하지 아니하는 이용자의 개인정보를 보호하기 ..

개인정보보호 2021.12.16

[안드로이드] 달력만들기

안녕하세요. 오늘은 dagger + kotlin + MVVm 환경에서 달력을 만드는 실습을 공유하고자 합니다. 기본적인 컨셉은 ViewModel에서 오늘의 날짜를 입력받으면, 해당 달의 날짜들을 각각의 아이템으로 취급하여 달력아이템에 삽입하는 컨셉입니다. 첫번째로 달력을 구성하는 Item View입니다. 다음으로 달력 전체를 담고있는 fragment입니다.(여기 RecyclerView에서 위의 아이템을 담고있는 구조입니다.) 위의 item_caleadar를 calendar_recyclerview에서 그 수량만큼 추가하는 구조입니다. 다음으로는 데이터 클래스를 보도록하겠습니다. //package Your package in here data class CalendarItem ( var date:Int, v..

[안드로이드] 카카오 로그인 API v2 적용하기

안녕하세요. 오랜만에 안드로이드 개발기로 찾아 뵙습니다!! 오늘은 카카오 로그인 API v2 적용기를 다뤄보려 합니다. 해당 내용은 아래 Kakao Developers의 내용을 참고하여 작성하였습니다. https://developers.kakao.com/docs/latest/ko/kakaologin/android Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com build.gradle 설정은 kakao v2-user로 설정되었다고 가정하고 진행하도록 하겠습니다. //카카오 implementation "com.kakao.sdk:v2-user:2.8...

개인정보 유출사고 대응

안녕하세요. 오늘은 개인정보유출사고에 대해서 알아보기 위해 찾아왔습니다 ! 쇼핑몰, 플랫폼, 전자인증 등 여러 명의 개인정보를 다루는 서비스가 지속적으로 출범함에 따라서 개인정보 유출사고의 위험 또한 나날히 증가하고 있습니다. 개인정보보호법에서는 개인정보가 유출되었을 경우 유출 대상자에게 유출 사실을 즉각 알리고 일정 수준 이상의 정보주체 수가 유출되었을 경우에는 개인정보보호위원회 또는 한국인터넷진흥원에 신고하도록 되어있습니다. 이때 신고 대상에 따라 처리 시간과 신고 규모를 달리 하고 있는데요, 한국인터넷진흥원에서 위탁운영하고 있는 개인정보보호포털에서는 다음과 같이 정의하고 있습니다. 대상 개인정보처리자 정보통신서비스제공자 상거래 기업 및 법인 신고 기준 1천명 이상 정보주체의 개인정보 유출 시 1명 ..

개인정보보호 2021.08.23

개인정보처리방침의 작성

안녕하세요. 지난시간에는 개인정보파일의 관리방법에 대해 알아보았는데요 !! 오늘은 개인정보처리방침의 수립에 대해 알아보는 시간을 갖도록 하겠습니다. 우선 개인정보처리방침이란 개인정보처리자(회사 또는 조직)에서 개인정보를 이 방침에 따라서 처리하겠다는 규정을 수립하고 이를 공개하는 것입니다. 최근에는 웹페이지, 모바일 애플리케이션 등 모든 서비스 제공자가 개인정보처리방침을 작성하여 공개하도록 강제하고 있습니다.(안드로이드의 경우 개인정보처리방침의 URL을 입력하지 않으면 앱을 출시할수조차 없도록 방침이 수립되어 있습니다.) 자 ! 그러면 개인정보처리방침에 어떤 내용을 작성해야할까요 ?? 개인정보보호법 및 개인정보보호법 시행령에서는 다음 내용이 개인정보처리방침에 포함되어야한다고 말하고 있습니다. 더보기 1...

개인정보보호 2021.08.22

IT서비스(개인정보처리시스템)의 개인정보파일 관리

안녕하세요. 오늘은 IT서비스에서 개인정보파일에 대한 정의와 개인정보파일을 어떻게 관리하면 좋을지 고민해보는 시간을 갖도록 해보겠습니다. 우선은 개인정보보호법에서 말하는 개인정보파일에 대해서 알아보겠습니다. 더보기 “개인정보파일”이란 개인정보를 쉽게 검색할 수 있도록 일정한 규칙에 따라 체계적으로 배열하거나 구성한 개인정보의 집합물(集合物)을 말한다. 개인정보보호법에서는 개인정보파일을 위와 같이 정의하고 있습니다. 이는 개인정보를 포함하는 일정한 형태인 종이문서(ex 교육 신청서, 방문자 기록일지 등), PC파일(ex 엑셀, DB파일 등)로 볼 수 있습니다. 지속적으로 수집하는 일정한 항목들(ex 이름, 연락처 등)이 있다면 이를 개인정보파일로 볼 수 있는 것이지요 ! 그렇다면 개인정보파일은 어떻게 관리..

개인정보보호 2021.08.18

[Android-spring boot] ResponseBody로 String반환 시 발생 오류

안녕하세요. 오늘은 클라이언트-서버 통신 과정에서 발생한 오류에 대해 적어볼까 합니다. 이번 문제는 aws s3에 이미지를 저장하고 반환받은 url을 클라이언트로 반환하는 과정에서 발생하였는데요 ! Rest API의 controller에서 url을 클라이언트 측으로 String 형식으로 전달하는 과정에서 아래와 같은 예외를 맞이하게 되었습니다..(안드로이드에서의 통신은 Retrofit 라이브러리를 사용합니다.) com.google.gson.stream.MalformedJsonException: Expected value at line 1 column 6 path $ retrofit. 구글링을 하면서 여러가지 방법을 적용해보면서 원인을 파악해 보았는데 정확한 원인을 파악할 수는 없었습니다. ㅠㅠㅠ 하지만 ..

다음(카카오) 주소 검색(우편번호 검색) api 오류 해결

안녕하세요. 오랜만에 글로 찾아왔네요..!! ㅎㅎ 최근 다음 주소검색 API를 사용하면서 며칠이나 고생한 이슈에 대해서 공유하려고 찾아왔습니다 ! 이번 이슈는 php 또는 html을 호스팅한 웹 서버에 올린 뒤 주소검색 API를 사용하는 과정에서 발생하였습니다..!! 시간관계상 웹 서버에 파일을 추가하는 과정은 생략하도록 하겠습니다.(이미 많은 게시물에서 나와있기 때문에 !) 문제는 http 통신 환경에서 웹서버에 등록한 파일이 또 다른 js파일을 참조하고 있기 때문이었는데요.. 다음 주소검색 api의 경우 http통신과 https통신을 모두 제공하고 있기 때문에 여러분이 참조하고 있는 js파일이 어떤 주소인지를 먼저 확인해야합니다. //t1.daumcdn.net/mapjsapi/bundle/postco..

BottomSheetDialog MVVM(ViewModel, Databinding) 적용방법

안녕하세요. 오랜만에 글로 찾아뵙습니다 ! 오늘은 BottomSheetDialog에 MVVM 패턴을 위한 ViewModel 적용 방법에 대해 알아보도록 하겠습니다. 평소 Dialog는 중앙에 출력되는 것을 많이 볼 수 있었는데요 안드로이드 Pie 버전부터는 시스템 애플리케이션 Dialog가(주로 권한 요청) 화면의 최하단에 고정된 것을 종종 볼 수 있습니다. 따라서 현재 진행중인 프로젝트에서는 BottomSheetDialog를 적용해보기로 했습니다. 하지만 BottomSheetDialog에 MVVM을 적용한 예제를 좀처럼 찾아보기 힘들어 제가 작성한 코드를 공유드리려고 합니다. 우선 제가 작성한 예제에서는 BottomSheetDialog를 Fragment로 작성한다는 점 유의하시면 되겠습니다. 첫번째로 ..