[PHP] 비밀번호 체크
사용자가 입력한 비밀번호가 비밀번호 정책에 적합한지 테스트 한다. 비밀번호는 8자 이상으로, 영문/숫자/특수문자를 1개 이상 포함되어야 하며 동일한 문자가 반복되면 안된다. 그리고 연속되는 문자가 있어서도 안된다. 정책을 좀 과하게 잡은 것 같기도 한데.. 동일한 문자가 한번만 반복되도 문제가 되고.. 연속된 문자 역시 chic 라는 단어는 일단 hi 가 연속이 되기 때문에 융통성이 없긴 한데.. 과하다 싶은 …
사용자가 입력한 비밀번호가 비밀번호 정책에 적합한지 테스트 한다. 비밀번호는 8자 이상으로, 영문/숫자/특수문자를 1개 이상 포함되어야 하며 동일한 문자가 반복되면 안된다. 그리고 연속되는 문자가 있어서도 안된다. 정책을 좀 과하게 잡은 것 같기도 한데.. 동일한 문자가 한번만 반복되도 문제가 되고.. 연속된 문자 역시 chic 라는 단어는 일단 hi 가 연속이 되기 때문에 융통성이 없긴 한데.. 과하다 싶은 …
RDS Proxy 서비스가 필요했던 것은 아니고 RDS 관련해서 알아보다가 Proxy 서비스가 있다는 것을 알게된 김에 어떻게 사용하는 건지 간단하게 세팅하고 테스트를 진행해봤다. Amazon RDS Proxy를 사용하면 애플리케이션이 데이터베이스 연결을 풀링하고 공유하도록 허용하여 확장 기능을 향상할 수 있습니다. RDS Proxy는 애플리케이션 연결을 유지하면서 예비 DB 인스턴스에 자동으로 연결하여 데이터베이스 장애에 대한 애플리케이션의 복원력을 높입니다. RDS 프록시를 …
개발 작업을 Windows PC 에서 진행은 하지만 리눅스 개발서버가 따로 있는 상황이고 git 으로 버전관리를 하고 있기 때문에 ssh 접속해서 리눅스 명령을 이용해 주로 작업을 진행하는데.. 그러다 보니 가끔 윈도우에서 리눅스 명령을 치는.. 그럼 말도 안되는 상황이 발생하기도 하고.. cat 이나 vi 등과 같은 명령도 사용하면 편하기 때문에 Git Bash 를 설치하게 됐다. 앱 개발을 …
일단 제목은 있어보이게 지어야 한다. 그래야 관심을 끌 수 있지 않을까? 라고 나는 순수(?)하게 생각하고 있다. 앱 개발을 이렇게 갑자기 하게 될지는 꿈에도 몰랐지만 어쩌다 보니 react-native 를 이용한 앱을 유지보수하는 일을 하게 됐다. 이번 미션은 FCM 을 이용한 푸시에서 알림음을 커스터마이징? 이라고 해야하나.. 기본 휴대폰 알림음이 아닌 푸시를 보낼 때 알림음을 지정할 수 있도록 …
요즘은 어딜 가나 QR 체크인을 진행해야 한다. 그럴 때마다 네이버든 카카오톡이든 앱을 실행하고 QR 체크인 버튼을 터치해서 QR 코드를 화면에 생성했는데.. 아래처럼 아이폰의 위젯으로 등록해 두면 위젯 터치 후 거의 1초 정도면 QR 코드가 화면에 표시된다. 이걸 왜 이제야 알았을까.. 위젯 추가 방법은 우선 아이폰 화면을 꾹~ 터치해서 아래와 같이 오른 쪽 상단에 + 표시가 …