일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- window
- nginx
- https
- PostgreSQL
- Cordova
- mac
- Vue.js
- 안드로이드
- MYSQL
- Prometheus
- MacOS
- Android
- selenium
- alb
- OAuth
- AWS
- node
- SSH
- ubuntu
- pip
- Laravel
- Vue
- Passport
- 해시키
- flutter
- 구글 API
- 파이썬
- FCM
- python
- php
- Today
- Total
print( sjw.iq == 200) output : true
안드로이드 8.0에서 fcm이 왔을 때, 상단에 아이콘이 나오지 않고... status bar를 내렸을 때만 보이는 현상이 있었는데요... ㅠㅠㅠㅠㅠ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { // Create channel to show notifications. String channelId = getString(R.string.default_notification_channel_id); String channelName = getString(R.string.default_notification_channel_name); NotificationManager notificationManager = getSystemService(Notification..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ESo16/btqCGRy22Vx/muRx0VYj9AvoSFvGKbXRI1/img.png)
Swagger 는 REST API를 설계, 빌드, 문서화 및 소비하는 데 도움이되는 OpenAPI 사양을 기반으로 구축 된 일련의 오픈 소스 도구입니다. 우선 composer를 통해 swagger 패키지를 설정해줍니다. 저는 라라벨 5.8 버전을 사용하고 있습니당. 제일 아래에 가보면 해당 깃헙에 버전별로 어떤 패키지를 설정해야 하는지 잘 나와 있어요! 참고 : https://github.com/DarkaOnLine/L5-Swagger/wiki/Installation-&-Configuration GitHub - DarkaOnLine/L5-Swagger: OpenApi or Swagger integration to Laravel OpenApi or Swagger integration to Laravel. ..
안녕하세요! 저번에 passport를 이용한 oauth 포스팅을 했었습니다. 이번에는 client_id 와 client_secret를 발급하는 방법에 대해 포스팅하겠습니다. 참고 : https://laravel.kr/docs/5.8/passport 라라벨 5.8 - Passport-OAuth2 라라벨 한글 메뉴얼 5.8 - Passport-OAuth2 laravel.kr 라라벨 도큐멘트를 보면 JSON API를 지원하며 API는 /oauth/clients (GET), /oauth/clients (POST), /oauth/clients/{cklient-id} (PUT) 등이 있습니다. 그런데 막상 API를 호출해보면 csrf mismatch 라던가 401을 뱉는데요! Artisal call도 마찬가지로 오..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dVCpUS/btqBWCIIrs4/Stq6zZT48QfK3Ht8Hw8Ir1/img.png)
다른 오류로 brew upgrade를 하게 돼서 mysql 버전이 8.x 버전으로 업그레이드가 됬습니다.. ㅠ 아래에서 보이는 바와 같이 인증관련 문제가 발생했다고 로그가 찍혔는데요! # 스택오버플로우에서 간단한 해결책을 찾았습니다 # 이 문제는 Mysql의 기본 인증 플러그인 지원이 변경 되었기 때문이라고 하네요~! https://stackoverflow.com/questions/52364415/php-with-mysql-8-0-error-the-server-requested-authentication-method-unknown-to PHP with MySQL 8.0+ error: The server requested authentication method unknown to the client I'm..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/da57IV/btqBS6Y0w3a/dnAAEp4REJBCglkTogmjQ0/img.png)
저희 zzieut은 다른 oauth를 사용하는데요. 사용자 인증을 손쉽게 사용할 수 있는 Passport를 사용해보려고 합니다. 1. 컴포저를 통해 Passport 설치 composer require laravel/passport # 시작하자마자.... 에러를... # 저는 라라벨 프레임 워크 5.8.36 버전을 쓰고 있었는데 6버전이 필요하다고 나오네요! 오류를 해결하는 방법은 밑의 페이지에서 찾았습니다! https://github.com/laravel/passport/issues/774 Your requirements could not be resolved to an installable set of packages · Issue #774 · laravel/passport Problem 1 - Con..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/98Dct/btqBM7XYIGX/pXgqsW9ZMLX9i0yWQTs6yk/img.png)
카카오 관련 문제 때문에 해당 게시글을 올립니다~! 서명된 apk나 플레이스토어에 등록하였을때 카카오 링크 뿐만 아니라 다른 해시키가 필요한 앱들이 정상작동이 되지 않을겁니다! 해당 오류를 해결하는 방법은 정말 간단한데요! 플레이 스토어에 들어가면 출시관리 및에 앱서명으로 들어가 주세요!! 그러면 앱 서명 인증서와 업로드 인증서를 확인할 수 있습니다. 필요한 인증서의 SHA-1의 지문을 가져와주세요~! SHA1: ~~~~ ==> 만약에 이와 같이 써있으면 ~~~만 가져오시면 됩니다! 그리고 아래 url에 들어가셔서 해시키를 얻어주세요! http://tomeko.net/online_tools/hex_to_base64.php?lang=en Hex to base64 converter Hexadecimal ->..
서버에 SSL 설정을 하여 모든 경로가 https:// 로 접근하고 있었는데요! laravelcollective/html 라이브러리를 사용하여 form태그를 생성하는 부분에서 action 부분이 http://로 적용이 되는 문제가 있었습니다....! {!! Form::open(array('url' =>'/manager/notice/append','method' => 'put' !!} {!! Form::close() !!} ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 아래 참고 자료에 따르면 The fundamental issue here is that Laravel assumes HTTP. http에 기초한다고 되어있더군요.. 해당 서버 구성을 apache2에 ssl을 적용시킨 것이 아니라 AWS의 ACM을 이용하여 SSL을 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bS0dNr/btqBCm7tln1/epN8bpcGoeALxE626poTk1/img.png)
코르도바 안드로이드 배포하는 방법을 포스팅하겠습니다. 1. cordova build 하기 cordova build -release android 빌드에 성공하면 2. 키 파일을 생성해줍시다. keytool -genkey -v -keystore [파일명.keystore] -alias [별칭] -keyalg RSA -keysize 2048 -validity 10000 Ex)keytool -genkey -v -keystore zzieut.keystore -alias zzieut -keyalg RSA -keysize 2048 -validity 10000 해당 명령어를 수행하게 되면 비밀번호, 이름과 성, 조직 단위 이름, 조직 이름, 구/군시, 시/도, 국가 코드의 입력을 받습니다. 마지막에 해당 내용이 맞느냐..