[Web Authentication] 웹 개발 시 어떤 인증방법을 선택해야 할까?
웹 개발을 하면서 '인증'을 어떠한 방법으로 해야할까 고민해보았다. Firebase 는 방법이라기보다는 툴에 더 가까운것 같지만 넣어두었는데(Firebase 도 토큰 기반 인증을 이용할 수 있으므로), 어쨌든 인증 기능에 대한 한 가지 방법이므로 넣었다. 조금이라도 금전적인 지원이 가능하다면 Firebase 를 backend 로 사용하는게 좋아보인다. 1. FireBase (Google) Baas(Backend as a Service), 백엔드/서버 측 코드를 작성하지 않고 클라우드와 연동해 응용 프로그램을 효율적으로 개발할 수 있는 환경을 제공하는 것 실시간 데이터베이스, 사용자 인증, 클라우드, 호스팅, 오류 보고, 광고 수익 등의 기능을 제공 하지만 무료 요금제는 프로젝트 당 하나의 데이터베이스만 ..