본문 바로가기 메뉴 바로가기

eblo

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

eblo

검색하기 폼
  • 분류 전체보기 (113)
    • Spring Frameworks (27)
      • RESTful Service (4)
      • Thymeleaf (4)
    • Java (8)
    • UI(Front-End) (17)
      • 그리드 (11)
      • vuejs (0)
      • javascript 일반 (1)
      • css (0)
    • DB (4)
    • Server & System (0)
    • Design Pattern & Refactorin.. (0)
    • 잡동사니 (5)
      • 개인정보보안 (2)
    • 참고링크 (2)
    • 리팩토링(스프링기반) (13)
    • 프로젝트 (1)
    • Working log (14)
    • Test & ProtoTyping (2)
    • 엘라스틱서치 (0)
    • study (18)
      • springboot (18)
  • 방명록

샘플 (4)
[개인정보보안]구글 OTP 적용하기

개인정보보안이 강화되는 요즘 2차 보안 인증을 요구하는 시스템이 증가하고 있습니다. OTP(One Time Password)는 고정된 비밀번호가 아닌 무작위로 생성되는 일회용 비밀번호를 이용하는 본인 인증 수단입니다.​ 개인정보에 접근하는 시스템 또는 금융권 등에서 많이 사용하고 있습니다. OTP 동작 방식에는 시간 동기화 방식, 첼린지 응답 방식, 이벤트 동기화 방식 등이 있습니다. 대표적인 OTP 방식으로는 구글 OTP가 있습니다. 구글 OTP는 시간 동기화 방식(TOTP)과 HMAC 기반 일회용 비밀번호 알고리즘을 사용합니다. ​ 구글 OTP 적용 Server Side 1. Security Key 생성 2. 바코드 생성 3. 화면 개발 : 보안 코드 입력 화면 개발 4. 보안 코드 유효성 체크 개발..

잡동사니/개인정보보안 2021. 3. 4. 12:12
AG-GRID 칼럼 정의

1. Column Definitions 자주 사용하면서 필수 값에 대해 설명합니다. 예제)123456789101112var columnDefs = [ {headerName:"Athlete", field: "athlete", width: 150, minWidth:120, pinned:'left', suppressSizeToFit: true, suppressMenu: true, sort: 'asc'}, {headerName:"Age", field: "age", width: 90, minWidth: 50, maxWidth: 100, pinned:'left', suppressMenu: true, suppressSorting : true}, {headerName:"Country", field: "country",..

UI(Front-End)/그리드 2019. 1. 30. 11:10
AG-GRID 설치 및 기본구조

AG-GRID 설치 라이브러리 추가만 하면 됩니다. Tasks 1. html 작업div 생성 2. javascript 작업칼럼정의gridOptions 정의 ag-grid생성 및 데이터 삽입 1. div 생성123 Colored by Color Scriptercs 2. 칼럼정의 12345678910111213var columnDefs = [ {headerName:"Athlete", field: "athlete", width: 150, minWidth:120, pinned:'left', suppressSizeToFit: true, suppressMenu: true, sort: 'asc'}, {headerName:"Age", field: "age", width: 90, minWidth: 50, maxWidth..

UI(Front-End)/그리드 2019. 1. 30. 10:39
AG-GRID 소개

1. AG-GRID 소개자바스크립트 기반의 오픈 소스 그리드로 무료와 상용버전을 제공합니다.무료만으로도 많은 기능을 제공하며 상용도 비싸지 않으니 그리드를 도입하려고 한다면 충분히 고려해볼 만한 제품입니다. 홈페이지 : https://www.ag-grid.com/ 데모 화면 커뮤니티 버전에서 엔터프라이즈로 전환하고자 한다면 라이브러리만 교체하면 바로 적용이 됩니다. 개발자 수로 라이센스를 결정하는데 하나의 도메인에서 사용한다면 개발자당 $750입니다. 여러 애플리케이션을 개발한다면 $1200달러를 추천합니다. 유로 버전의 경우 피봇 기능, AGGREGATION 기능 등을 제공하는데 일단 써보고 필요 시 전환하면 좋을 거 같습니다. 레퍼런스를 보면 엔터프라이즈는 기능 옆에 빨간색 e가 붙는 것을 볼 수 있..

UI(Front-End)/그리드 2019. 1. 29. 18:04
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • Maven System scope 사용하기
  • 017. Logback 설정
  • 016. 스프링부트 Profile 설정
  • 015. 메지시 관련 공통 설정(Converter⋯
최근에 달린 댓글
  • cellRenderer 쓰면 editable 을 fa⋯
  • 감사합니다
  • 안녕하세요. 이런좋은 코드개발자가 한국분이라니 대단하십⋯
  • 감사합니다~
Total
536,116
Today
28
Yesterday
349
링크
TAG
  • sample
  • mapToList
  • SHEETJS
  • lombok
  • UI
  • 스프링
  • 타임리프
  • spring
  • thymeleaf
  • 설정
  • RESTful
  • restful서비스
  • Javascript
  • 예제
  • 샘플
  • java
  • cache
  • 엑셀
  • oracle
  • example
  • AG-GRID
  • springboot
  • listToMap
  • mybatis
  • Spring Boot
  • ag grid
  • 스프링부트
  • 그리드
  • REST
  • 메시지
more
«   2023/02   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28
글 보관함
  • 2022/08 (1)
  • 2022/05 (18)
  • 2021/12 (6)
  • 2021/10 (4)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바