그냥 flutter, spring으로 로그인을 구현하려고 하였으나..레퍼런스가 적기도 하고 이왕이면 firebase도 이용해보고자 fire base OAuth를 사용해서 로그인을 구현해보고자 한다.(로그인의 경우, 워낙 방식 자체가 다양한 방식이 있는듯 하다. 이번엔 이렇게 해보고 다음엔 또 다르게 해보는 것도 색다른 재미가 있을듯)
사실 firbase에 대해서는 모르는 부분이 많아서...우선 공부해가며 진행해보려고 한다.
firebase에 대한 개념은 다음을 참고!(나중에 구현 성공후 정리할 예정)
우선 firebase를 사용하려면, 서버와 프론트의 관계를 재설정할 필요가 있다.(아마 많은 부분을 뜯어 고쳐야 하지 않을까 싶지만..한 번 익혀두면 나중에 써먹기 좋으니 포기하지 않고 해보자!)
솔직히 막막한 부분이 없지 않았는데, https://debaeloper.tistory.com/68 이분의 글에서 정말 많은 도움을 받았다. 진짜 감사합니다!!
정리하자면 다음과 같다.