firebase 3

[Firebase] CORS(Cross-Origin Resource Sharing) and Firebase

참고 : https://developer.mozilla.org/ko/docs/Web/HTTP/Access_control_CORShttps://firebase.google.com/docs/storage/web/download-files?hl=ko 'Request header field Access-Control-Allow-Origin is not allowed by Access-Control-Allow-Headers in preflight response' Firebase에서 위와 같은 오류가 날 때, CORS가 가능하도록 Cloud Storage 설정을 해 주어야 한다. CORS란? Javascript를 사용하여 통신할 때 Cross-Site Request를 가능하게 해 주는 표준 정책이고, Same-O..

Firebase 2017.11.08

[Firebase][Solved] Session not persisting on firebase web hosting

npm 환경 Firebase 웹 호스팅을 하면서 session 데이터를 DB에 저장하고 싶을 때 connect-session-firebase 모듈을 이용하면 편하다. 그래서 이걸 사용하던 중, Local에서 테스트할 때는 DB에 session 데이터가 저장되고, redirection이 일어나도 잘 유지되는데, firebase deploy를 하여 실제 호스팅을 하면 session이 유지되지 않고 redirection이 일어날 때마다 새로 생성되는 문제가 발생했었다. 또, firebase는 자체적으로 https를 이용하도록 해 주는데, 혹시 https에서의 express-session 사용 옵션이 잘못되었는지 확인해 보았다. https 상에서는 secure 옵션을 true로 설정해 주어야 한다. * 2017..

Firebase 2017.10.29

[Firebase] Web hosting on Firebase 1. 호스팅 해 보기.

Github를 이용해서 블로그처럼 간단하게 한번 만들어 볼까 하며 찾아보다가 DB를 쓸 수 없다는 게 좀 안타까워서 알아보던 중 Google의 Firebase라는 서비스를 알게 되었다. 기본적으로 무료로 시작할 수 있고, DB도 제공해 주고, 대용량 파일 저장소도, Analitics 기능도 있고.. 이것저것 지원해 주니까 좋아 보인다. 한번 사용해 봐도 좋을 듯 싶다. 자세한 것은 차차 알아봐야겠다. 대략적으로는 http://cocomo.tistory.com/487 이 글을 참고해서 알아보았다. 개발환경- nodejs npm이 설치되어 있어야 함- nodejs express 사용 시작1. Firebase 접속해서 프로젝트 추가- 프로젝트 이름 짓고 나라 설정 2. Firebase CLI 설치 - 이걸 설..

Firebase 2017.08.17
반응형