일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 설치제거
- .net
- C#
- PDA
- Antialiasing
- net
- phpmailer
- self-signed ssl
- Font
- 데이터 전달
- plcrashreporter
- API
- 한 번만 실행
- MFC
- docker
- ClickOnce
- 자바스크립트
- 기념일관리
- php
- 크래시로그
- VS2008
- C/C++
- JavaScript
- 와이브로
- M8200
- 블루투스 헤드셋
- EUC-KR
- crashlog
- GDI
- protobuf-c
- Today
- Total
목록2024/11 (42)
~☆~ 우하하!!~ 개발블로그
아라크니 또는 아락니 라고 읽는 Arachni 는 웹 보안 취약점을 점검하는 도구이다.https://github.com/Arachni/arachni 및 https://github.com/Arachni/arachni-ui-web 에 소스가 공개되어 있고, https://ecsypno.com/blogs/articles/the-arachni-chronicles 에는 Arachni 부터 후속작인 Codename SCNR 에 이르기까지의 과정을 다룬 글이 있다.개발자는 Codename SCNR 을 홍보하고 있지만(GitHub 에 있는 Homepage 주소 http://www.arachni-scanner.com/ 로 이동하면 https://ecsypno.com/pages/arachni-web-application-..
지금까지 5개의 소셜로그인을 이용한 로그인 및 회원가입 방법에 대해서 알아본 바 있다.SpringBoot 프로젝트 소스는 github 에 공개해놨다. https://github.com/woohahaApps/diary한 개의 포스트에서 각 소셜 로그인을 이용한 로그인 및 회원가입 방법에 대한 포스트 링크를 정리해두는게 좋을 것 같다. Google구글 개발자 센터에서 설정해야 할 내용 : https://iwoohaha.tistory.com/318 [소셜로그인] Google 계정을 연동하여 회원가입/로그인 하기 위해 Google Cloud 설정하기웹서핑을 하다보면 회원가입이 필요한 사이트에서 Continue with Google 이라는 버튼을 본 적이 있을거다. "Continue with Google" 버튼을..
내가 만약도메인을 소유하고 있고,Cloudflare 에서 DNS 를 관리하고 있다면,거의 고정 도메인을 사용할 수 있는 cloudflare tunnel 도구를 사용할 것을 추천한다.설치macOS 에서 Homebrew 가 설치되어 있다면, 다음 명령어로 cloudflare tunnel 을 설치할 수 있다.brew install cloudflaredmacOS 외에도 Linux, Windows 에도 cloudflared (Cloudflare Daemon) 를 설치할 수 있는데, 자세한 것은 https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/ 주소를 참고하면 된다.인증아래 명령어를 실행하면 인증 페이지가 ..
로컬에서 SpringBoot 프로젝트를 개발하는 도중에 웹브라우저에 입력하는 주소는 http://localhost:8080 이 기본이다. 그런데, https://iwoohaha.tistory.com/345 에서 설명하고 있는 Sign in with Apple 기능의 구현은 애플에서 localhost 를 허용하지 않기 때문에 로컬에서 테스트가 불가능한 상황이다.이런 경우에 외부에서 내 로컬 애플리케이션에 접근이 가능하도록 도와주는 도구가 있는데, ngrok 이다.ngrok 을 사용하게 되면 임의의 도메인이 localhost 에 매핑되므로 외부에서도 해당 도메인으로 내 애플리케이션에 접근할 수 있게 된다. 게다가 HTTPS 프로토콜로 접속할 수 있도록 해준다.이번 포스트에서 macOS 를 기준으로 ngrok..
이번에는 SpringBoot 프로젝트에서 Apple 계정으로 로그인하기를 구현해보려고 한다.Apple 에서 제공하는 Sign in with Apple (애플 계정으로 로그인) 기능을 사용하기 위해서는 애플 개발자 계정을 보유하고 있어야 하는데, 매년 십만원 넘게 결제해야 하는 부담이 있다.애플 개발자 계정으로 애플 개발자 센터(https://developer.apple.com/)에 로그인해서 설정해야 할 내용은 https://iwoohaha.tistory.com/345 글을 참고하기 바란다.SpringBoot 프로젝트의 login.html 파일에 Apple 버튼을 추가한다.... .css-1ti50tg { opacity: 1; transition: opacity 0.3s..
Apple 계정으로 로그인하기를 구현하기 위해서는 Apple 개발자 계정을 보유하고 있어야 하는데, 이게 유료다. 무료로 사용할 수 있는 방법이 없다. 만약 Apple 계정으로 로그인하기 기능을 구현해보려면 Apple 개발자 계정에 가입할 수 밖에 없다.Apple 계정으로 로그인하기 기능의 구현은 다른 소셜로그인(Google, Naver, Kakao, Facebook) 기능을 구현하는 방법과는 많이 다르다.이번 포스트에서는 Apple 계정으로 로그인하기 기능을 구현하기에 앞서 개발자 센터에서 설정해야 할 내용에 대해서 단계별로 살펴보려고 한다.일단, https://developer.apple.com/ 에 방문하여 Apple 개발자 계정으로 로그인한다.App ID 생성Identifiers 메뉴 화면으로 이..
예전 gmail 은 이메일 무한 만들기가 가능했으나, 정책상의 변경으로 인하여 이제 더 이상 무한 만들기는 불가능하다.https://iwoohaha.tistory.com/305 에서 추가의 이메일 계정을 만들려고 하다가 실패한 기록을 살펴볼 수 있다.심심해서 이메일 무료 계정 만들기를 검색해봤다가 찾은 무한 이메일 계정 만들기가 가능한 서비스를 찾았는데, proton.me 이다.https://proton.me/ Proton: Privacy by defaultOver 100 million people use Proton to stay private and secure online. Get a free Proton account and take back your privacy.proton.me핸드폰 번호 없..
Facebook 계정으로 로그인을 구현하기 위해서 선행되어야 할 작업은 Facebook 개발자 센터에서 앱 설정 작업이다. 이 작업 내용은 https://iwoohaha.tistory.com/342 을 참고하면 된다.application.yml 에 기록해야 할 설정값의 내용은 Google 로그인의 경우와 비슷하다. 비교를 위해서 Google 의 설정값을 함께 예시로 보여주고 있다.spring: security: oauth2: client: registration: facebook: client-id: # Facebook 애플리케이션 ID client-secret: # Facebook 애플리케이션 Secret ..