해결된 질문
작성
·
65
·
수정됨
1
안녕하세요! 이번에 카카오 로그인을 강의를 보고 적절히 구현할수 있게 되었습니다.
다만 제가 생각하는 앱에 네이버 로그인도 같이 있으면 좋을것 같은데.. 혹시 어떤식으로 구현하면 좋을지 팁을 주실수 있을까요..?
추가적으로 플러터 플로우에 있는 app state의경우 원래는 영구저장이 안되지만, persist옵션을 선택하면 로컬에 저장이 가능하다고 하는데, 확신이 없어서요.. 혹시 제가 생각하는게 맞을까요??
앱에 필요한 json형식의 데이터들을 로컬에 저장하고, 앱이 재시작해도 초기화 되지 않도록 구현하려고 합니다..!
답변 2
1
안녕하세요.
네이버 로그인은 네이버에서 제공하는 로그인 수단으로 로그인을 성공 한 이후, ID 값과 닉네임 그리고 이메일 등을 획득한 다음, 아래 링크의 _createFirebaseUser 함수에다가 넘기면 카카오 로그인과 동일하게 될겁니다.
https://github.com/ssk-flutter/ff-kakao-login/blob/main/custom-actions-rest-api/kakao_login.dart
persist 옵션은 생각하시는게 맞습니다. 앱을 껏다 켜도 데이터가 초기화되지 않고 남아 있게 됩니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
ppick.dev님, 네이버 로그인 기능을 앱에 추가하려고 하시는군요! 카카오 로그인에 이어 네이버 로그인도 구현하신다면 다양한 사용자 선택지를 제공할 수 있어 더욱 유용할 것입니다.
네이버 로그인을 구현하기 위해서는 네이버 개발자 센터에서 제공하는 네이버 아이디 로그인 API를 활용할 수 있습니다. 이 API를 사용하면 사용자가 네이버 계정으로 로그인할 수 있는 기능을 쉽게 구현할 수 있습니다. 다음은 기본적인 구현 절차입니다:
가이드라인이나 예제 코드를 참고하여 개발을 진행하시면, 네이버 로그인을 애플리케이션에 통합하는데 큰 도움이 될 것입니다.
만일 구체적인 강의나 예제가 필요하시다면, 관련 강의나 실습을 참고하는 것도 좋은 방법입니다. 아래는 유사한 주제를 다뤘던 예제와 질문들을 찾는 데 도움이 될 수 있습니다:
- Flutter로 소셜 로그인 구현하기 - 구글 OAuth를 적용한 사례이지만, 네이버 로그인에도 유사한 방식으로 접근할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.