기본 콘텐츠로 건너뛰기

2015의 게시물 표시

Plant Factory 모종 심기 Day-1

[Spring Security] User Authentication Example - 2. Custom Authentication Provider 구현 및 Login Form 작성

1. AuthenticationProvider  인터페이스 구현 org.springframework.security.authentication.AuthenticationProvider 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 29 30 31 32 33 34 35 36 37 38 public   class  CustomAuthenticationProvider  implements  AuthenticationProvider {           private  UserService userService;      private   static   final  Logger logger  =  LoggerFactory.getLogger(CustomAuthenticationProvider. class );     @Override      public  Authentication authenticate(Authentication auth)  throws  AuthenticationException {          String  email  =  ( String ) auth.getPrincipal();          String  password  =  ( String ) auth.getCredentials();         User user  =  (User) userService.loadUserByUsername(email);                   if  (user.getPassword(). equals (password)) {             logger.info( "Authentication Success!!! {}" , em

[Spring Security] User Authentication Example - 1. configuration

Spring Security를 이용하여 사용자 인증을 하기 위해서 다음과 같은 설정이 필요하다. Maven을 기준으로 pom.xml에 Spring security 관련 dependency 추가 Spring Security를 위한 별도 빈 설정 파일 생성 (security-context.xml) web.xml에 새로 생성한 security-context.xml 등록 web.xmlSpring security Filter 등록 1. pom.xml Sprint Security Dependency 추가 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 < dependency >     < artifactId >spring-security-web</ artifactId >     < version >4.0.1.RELEASE</ version > </ dependency > < dependency >     < groupId >org.springframework.security</ groupId >     < artifactId >spring-security-config</ artifactId >     < version >4.0.1.RELEASE</ version > </ dependency > < dependency >     < groupId >org.springframework.security</ groupId >     < artifactId >spring-security-core</ artifactId >     < version >4.0.1.RE

[NX500] Seoul Forest (서울숲)

3월 마지막 주 토요일. 성큼 다가온 봄을 만끽하기 위해  서울숲을 다녀왔습니다. NX500으로 찍은 사진들을 공유해봅니다. :) 아직 사진에 대해서 아는 바가 없어 Auto 설정으로 촬영하였습니다. 참고하시기 바랍니다.  역시 토요일이라 사람들이 제법 있었습니다. 가족단위로도 많이 오고요~ 유명 연예인이 산다는 곳! 이름 모를 꽃들... 진짜 사슴 대신 가짜 사슴 모형 나비 정원은 아직 때가 아닌지 개장하지 않았더군요. 대신 그 옆 식물원은 다행히도 운영 중이었어요~ 나비 박제본이라고 해야 하나요? 식물원 안에는 다양한 동식물들이 있더군요! 이구아나, 거북, 다람쥐, 철갑 상어 등등!! 사실 꽃사슴이 보고 싶어 왔던건데, 구제역때문에 출입 금지더군요... ㅠㅠ 길게 쭉쭉 뻗은 나무들이 운치있어 보였어요! 늦은 오후가 되니 날이 점점 흐려졌어요... 좀더 이쁘게 담지 못해 아쉽네요...

[NX500] First Mirrorless Camera (NX500 개봉기)

Crop 4K Raw Buffer 등의 굵직한 논란과 함께 예판 취소 대란을 일으켰던 문제의 그 모델 N X  5 0 0 사실 카메라에 카도 모르는 생 초보라... 그냥 주변 반응, 댓글들을 보고 고민했죠. 하지만 결국 NX500을 선택하였습니다. 가성비, 최신 모델, 저렴한 "렌즈" 대략 이런 이유로 결국 선택하게 된 것 같습니다.  이런 제 맘을 아는지  금요일날 결재를 했는데, 다음 날 토요일 오전 9시에 배송! (월요일이나 화요일에나 받을 줄 알았는데 말이죠...) 제가 구매한 건 NX500 Body + 16-50mm 렌즈 + 30mm 렌즈 입니다. 사전 제품 출시회 다녀온 분들 보면 디자인에 영 불만이 많으신 분들이 많더라고요. 제대로 된 카메라를 처음 만져본 신입이라 그런지 제 눈에는 정말 멋졌습니다! NX500으로 가볍게 사진 몇장을 찍어보았는데요. 한 번 보시죠~ 네, 경기도 광주에 있는 한 카페테리아를 다녀왔습니다~ 제가 초보라 구도 니 조명 이니  전혀 아는 바가 없어 그냥 막 찍었습니다;;; 참고로 사진들은  Google Picasa 에 업로드된 사진들이라 원본 이미지는 아니에요. (상당히 압축된 사진들임을 감안해주세요.) 그리고 아래는 문제의  크롭 4K 동영상 입니다. (화각이 많이 줄어들기 때문에  그 점 잘 인지하셔야 합니다!) 비록 개발/출시 시점에서 삐그덕 거린 면이 있었으나 제품 자체는 괜찮은 것 같아요. (생초보의 사견입니다.) 앞으로 공부 조금씩 해서 NX500 으로 좋은 퀄리티의 사진/동영상들을 많이 찍어 공유할게요~!