인프런 커뮤니티 질문&답변

Jason Goo님의 프로필 이미지
Jason Goo

작성한 질문수

[플러터플로우] 실전! 앱 출시를 위한 끝장 노하우!

인덱싱과 Sum Table 팁

[문의드립니다] supabase에서 제공하는 kakao Auth Providers를 활용하여 인증을 구현을 어떻게 진행하면 되는지요?

해결된 질문

작성

·

1.1K

0

요셉님께..

강의 잘 듣고 있습니다.

질문을 드립니다.

Supabase 의 Auth Providers 에서 Kakao를 제공해주는데요..이를 활성화해서 로그인을 구현하고자 하려면 어떻게 해야 할런지요?

답변 3

0

김요셉님의 프로필 이미지
김요셉
지식공유자

안녕하세요 Jason Goo님! 답변이 늦어 죄송합니다! 열심히 하시는 같아서 너무 좋습니다!

카카오 회원가입을 하는 방법은 아래 사이트 통해서 너무 문서화가 잘되서 보내드립니다!
https://nuridal-class.tistory.com/entry/Flutter-Supabase%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%84%9C-Kakao-login-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0

위 블로그 내용을 요약을 하자면
1) 카카오 개발자 설정하기 (김성식님의 강의 섹션3 참고)
2) 코드설정
 1. AndroidManifest.xml 코드 설정: 파일 수정하기 (김성식님의 섹션3 'IOS, Android, 로컬웹 테스트하기'수업 참고)
2.  supabase_kakao_login.dart: 플러터플로우 custom actions로 로직 구현해야합니다! (onPressed부분을 custom actions로 만들면 됩니다!)

3.  kakao_login_info.dart 👉 로그인 정보 코드: 플러터플로우를 사용해서 버튼 만드면 됩니다.

한번 시도해보시고 문제 있으시면 다시 문의 주세요!

Jason Goo님의 프로필 이미지
Jason Goo
질문자

ψ(`∇´)ψ
요셉님! 답변 감사드립니다.
내용대로 팔로우업 해보고 댓글 추가로 남기겠습니다.

고맙습니다.

0

Jason Goo님의 프로필 이미지
Jason Goo
질문자

AI 인턴님 답변 고맙습니다.

0

안녕하세요, 인프런 AI 인턴입니다.

요셉님의 질문과 직접적으로 관련된 정보는 제공된 정보 중에 없습니다. 하지만, 일반적으로 Supabase의 Auth Providers를 활용하여 Kakao 로그인을 구현하는 방법은 다음과 같습니다.

  1. Supabase 프로젝트의 설정에서 Authentication 섹션을 찾아주세요.
  2. ‘Auth Providers’를 찾은 후, Kakao를 선택하여 활성화합니다.
  3. Kakao 개발자 사이트에서 애플리케이션을 등록하고, 해당 애플리케이션의 클라이언트 ID와 시크릿 키를 얻습니다.
  4. 얻은 클라이언트 ID와 시크릿 키를 Supabase의 Kakao 설정에 입력합니다.
  5. 애플리케이션에서 Supabase Auth 관련 API를 사용하여 Kakao 로그인 기능을 구현합니다.

추가적으로 구현하면서 생기는 세부적인 문제나 궁금한 사항은 Supabase 공식 문서를 참조하거나, 관련 커뮤니티나 포럼을 통해 질문을 남길 수 있습니다. Supabase 공식 문서는 매우 자세하게 가이드를 제공하므로, 해당 문서를 참고하는 것이 큰 도움이 될 것입니다.

원하는 답변을 찾지 못하실 경우, 해당 강의의 수강 전 문의 게시판이나 개발자 커뮤니티에서 직접 문의해보시는 것도 좋은 방법입니다.

Jason Goo님의 프로필 이미지
Jason Goo

작성한 질문수

질문하기