[유니티] 파이어베이스로 회원가입과 로그인 구현하기

Поделиться
HTML-код
  • Опубликовано: 26 дек 2024

Комментарии • 57

  • @greatyisoon-sin3402
    @greatyisoon-sin3402 2 года назад +1

    국내 유니티 관련 보기 힘든 아주 귀한 영상이었습니다. 감사합니다.

    • @오늘코딩
      @오늘코딩  2 года назад

      열심히 만든 보람이 있네요 너무 기쁩니다!
      감사합니다!

  • @오늘코딩
    @오늘코딩  2 года назад +1

    시리즈로 안하고 단편으로 끝내고 싶었는데,
    예상보다 영상이 길어져서 이후로 차례로 찍어서 올리게 될 것 같네요.
    00:00 서론
    01:24 파이어베이스 세팅 방법
    05:27 유니티 기본 설정
    06:46 UI 세팅
    07:12 스크립트 작성 시작
    11:23 회원가입 로그인 테스트
    12:46 스크립트 고도화

  • @kasimlee5925
    @kasimlee5925 2 года назад +2

    쌩초보라 초반이후 고도화 부터는 이해를 못하겠지만
    초반부 내용만으로 많은 공부가 되었습니다
    파이어베이스 강좌 앞으로도 기대하겠습니다! 감사합니다

    • @오늘코딩
      @오늘코딩  2 года назад

      조금이나마 도움이 되었다니 기쁩니다! 다음 영상들도 빨리 올려보도록할게요 감사합니다

  • @shk3593
    @shk3593 2 года назад +1

    아직 영상을 다 보진 않았는데요... 어쩜 이리도 제가 궁금하고 필요했던 부분을 콕 집어 설명해주시는지... 신기할 정도 입니다. 반가운 마음에 선 댓글 답니다. 잘 보고 잘 배워 잘 써먹겠습니다. 정말 감사합니다~!

    • @오늘코딩
      @오늘코딩  2 года назад +1

      맞춤 강의였습니다 ㅎㅎ
      더 도움되는 영상 많이 올리도록 할게요 감사합니다!

  • @JustHarry4455
    @JustHarry4455 2 года назад +2

    담백하고 깔끔하게 귀에 쏙쏙 들어와요 진심으로 감사합니다. !!!!!

    • @오늘코딩
      @오늘코딩  2 года назад

      좋은 말씀 감사합니다!! ㅎㅎ

  • @heshset
    @heshset Год назад +2

    선생님!! 너무나 궁금하던 것인데 알려주셔서 너무 감사합니다!! 구글로그인과 애플로그인도 배우고 싶은데요 다음번 영상은 이 로그인 기능 구현을 시간이 되신다면 부탁 드려봅니다.

  • @hanN2321
    @hanN2321 Год назад +2

    감사합니다. 덕분에 파이어베이스 기본 설정을 어떻게 하는지 알 수 있었습니다.
    구글계정 로그인도 빨리 올려주세요ㅠㅠ

  • @linkmotion5776
    @linkmotion5776 Год назад +1

    저랑 코드 스타일이 비슷하네요.ㅎㅎ 구독, 좋아요. 누르고 갑니다.ㅎㅎ

  • @lavendersky3209
    @lavendersky3209 2 года назад +1

    설명 정말 쉽게 잘 하시네요! 감사합니다. 소셜로그인도 만들어 주세요!

  • @smtc5388
    @smtc5388 2 года назад +1

    바로 구독 눌렀습니다. 내용과 포인트가 이제 갓초보를 벗어난 유니티 사용자에게 딱인것 같습니다. 골드메탈님과 쌍벽을 이루실것 같은 느낌??

    • @오늘코딩
      @오늘코딩  2 года назад

      골드메탈님 따라가려면 한참 멀었죠 ㅠㅠ 과찬이십니다 ㅎㅎ
      더 열심히하라는 뜻으로 알고 열심히해볼게요!

  • @Giovanni-xy1wn
    @Giovanni-xy1wn 2 года назад +1

    와 감사합니다 이거 알고 싶었는데 파이어베이스 시리즈 기대하고 있겠습니다 화이팅!

    • @오늘코딩
      @오늘코딩  2 года назад +1

      감사합니다!
      빠르지는 않더라도 꾸준히 영상 제작해보도록 하겠습니다.

  • @박성찬-c1w
    @박성찬-c1w 2 года назад +4

    에러나시는분들 json파일을 에셋폴더에 넣으셨으면, 유니티를 한번 껐다가 켜주세요. json파일을 기반으로 streamingassets폴더와 그 안에 파일이 생성되는데 에디터를 껐다가 켜야만 생성되는 것 같더라고요.

    • @jangsikhan7512
      @jangsikhan7512 2 года назад

      와... 꼬박 하루 삽질한걸 살려주셨어요... ㅠㅠ 감사합니다.

  • @최한슬-h9e
    @최한슬-h9e 11 месяцев назад +2

    회원가입을 누르면 USE_AUTH_EMULATOR not set 이라는 오류가나는데 왜그런거죠??

  • @야나두-f8s
    @야나두-f8s 2 года назад +1

    Assembly 'Assets/Firebase/Editor/Firebase.Editor.dll' will not be loaded due to errors:
    에러 뜨시는 분들은 유니티 종료 후 재실행하시면 해결 될 겁니다.

  • @무명-i7z
    @무명-i7z 2 года назад +1

    좋은 영상 감사합니다!
    목소리가 너무 좋으시네요 ㅜㅜ 부럽습니다
    영상을 보면서 궁금한 점이 생겼는데, 혹시 질문드려도 괜찮을까요??

    • @오늘코딩
      @오늘코딩  2 года назад +1

      감사합니다~
      제가 아는 부분이라면 답변드리도록 하겠습니다

    • @무명-i7z
      @무명-i7z 2 года назад

      @@오늘코딩 답장이 늦어서 죄송합니다!
      구글을 통해서 궁금했던 점을 해소했습니다 ㅜㅜ
      나중에 궁금한 점이 또 생기면 질문 드리겠습니다
      친절하게 답글 달아주셔서 정말 감사합니다!

  • @trigger_kr
    @trigger_kr 11 месяцев назад +1

    질문이 있습니다. 똑같이 코드도 치고, 다른게 아무것도 없는데, (로그인과 회원가입 구현 스크립트 부분) FirebaseUser newUser = task.Result; 라는 코드가 오류가 납니다. 오류코드는 CS1061이고요, task에 result가 없다는데 어떻게 해결할 수 있나요? Assets\scripts\Loading\FirebaseLoginManager.cs(84,41): error CS1061: 'Task' does not contain a definition for 'Result' and no accessible extension method 'Result' accepting a first argument of type 'Task' could be found (are you missing a using directive or an assembly reference?)

    • @휴형-v8t
      @휴형-v8t 11 месяцев назад +7

      Firebase의 CreateUserWithEmailAndPasswordAsync 메서드는 Task를 반환합니다.
      즉, task.Result는 AuthResult 형식의 결과를 반환하므로 AuthResult에서 FirebaseUser 객체를 가져와야 합니다.
      AuthResult authResult = task.Result;
      FirebaseUser user = authResult.User;
      로 변경하시면 해당 오류가 삭제됩니다.

  • @초록매실-z7v
    @초록매실-z7v Год назад +1

    많은 시간이 지났지만 질문이 있어 댓글 남깁니다. 10:28초에 나오는 FirebaseUser newUser = task.Result; 이 부분에서 take.Result부분에서 오류가 나오는데 어떻게 해야할까요...

    • @초록매실-z7v
      @초록매실-z7v Год назад

      CS0029 암시적으로 'Firebase.Auth.AuthResult' 형식을 'Firebase.Auth.FirebaseUser' 형식으로 변환할 수 없습니다. Assembly-CSharp

    • @초록매실-z7v
      @초록매실-z7v Год назад

      CS1061 'Task'에는 'Result'에 대한 정의가 포함되어 있지 않고, 'Task' 형식의 첫 번째 인수를 허용하는 액세스 가능한 확장 메서드 'Result'이(가) 없습니다. using 지시문 또는 어셈블리 참조가 있는지 확인하세요. Assembly-CSharp

    • @sj.dad-korea
      @sj.dad-korea Год назад +3

      @@초록매실-z7v AuthResult authResult = task.Result;
      FirebaseUser newUser = authResult.User;

  • @솔무한
    @솔무한 2 года назад +1

    와... 정말 좋은 영상 감사합니다! 궁금한게 있습니다 사용량에 따라서 요금이 청구되면 비싸나요? 궁금합니다!

    • @오늘코딩
      @오늘코딩  2 года назад

      firebase.google.com/pricing?authuser=0&hl=ko
      위의 주소로 들어가보시면 요금제에 대해서 자세하게 정리되어있습니다.
      개인이 테스트 용도로 사용한다면 요금이 청구될 일은 거의 없을 것 같네요

  • @돌동
    @돌동 3 месяца назад

    안녕하세요 unity webGL로 빌드시에는 firebase로 구현하는게 한계가 있나요?

  • @오우하이
    @오우하이 10 месяцев назад

    컴퓨터 빌드로도 가능한 방법인가요?

  • @빡공-j7j
    @빡공-j7j 2 года назад +1

    사랑합니다

  • @StudyGame-GeniusGo-WithGPT
    @StudyGame-GeniusGo-WithGPT Год назад

    오늘코딩 선생님 혹시 파이어베이스를 통한 닉네임과 스코어 리더보드 만드는 방법 영상을 올려주실수 없으실까요? ㅠ

  • @Shino_0
    @Shino_0 2 года назад

    로그인 성공시에만 화면 전환하는법 자세히 알려주실수 있을까요? 실패시에는 화면 전환이 안되게하는법도 부탁드려요 !

  • @hyunahjeong1549
    @hyunahjeong1549 2 года назад +3

    초보입니다, GameObject에 스크립트를 적용한 후 Email과 Password에 input field를 연결하려고 하는데, 연결이 안됩니다.. 영상보면 그냥 마우스로 연결하는 것 같은데 왜 안될까요

    • @hyunahjeong1549
      @hyunahjeong1549 2 года назад +5

      안되시는 분들이 계시면 script에서 email, password를 선언할 때 InputField가 아닌 TMP_InputField를 사용하고 TMPro를 import 하시면 연결이 됩니다!

    • @sjb8178
      @sjb8178 Год назад

      @@hyunahjeong1549 당신은 신이야..

  • @신건수-o6u
    @신건수-o6u 2 года назад +1

    이전에 Json 슬롯 만들기 강좌에서 질문이 있어서, 영상과는 다른 댓글을 남겨서 죄송합니다.. 혹시 3번째 영상 댓글에 답변좀 부탁드릴 수 있을까요 ?

    • @오늘코딩
      @오늘코딩  2 года назад

      옛날 영상이어도 댓글달리면 알림 메세지가 오기 때문에 다른 영상에까지 댓글을 남기실 필요가 없습니다. 모든 영상을 다 관리하고 있습니다.

  • @karu8389
    @karu8389 Год назад

    실행해보니 Database URL not set in the Firebase config.이라고 나오는데 뭐가 문제인거죠?

  • @정태웅-c6e
    @정태웅-c6e 2 месяца назад

    유니티에 패키지 2개 넣으시고, will not be loaded due to errors: 오류 뜨시면, 유니티에 안드로이드랑 IOS 빌드 패키지 다운 받으셔야 합니다!
    계속 오류 나서, 구글 찾아보니, 윈도우나 안드로이드로 프로젝트 하려고 하셔도, IOS 빌드 패키지는 있어야 하나 봐요...

  • @조폐
    @조폐 2 года назад +1

    간단한 채팅이나 이런거 사용할때는 포톤 챗 사용하는건 어떤가요..?

    • @오늘코딩
      @오늘코딩  2 года назад

      포톤이나 비복스 같은거 편한걸로 사용하시면 됩니다

  • @녹차-g5p
    @녹차-g5p 2 года назад +1

    버튼 연결을 했는데도 버튼 클릭을 할 때마다 Null오류가 생기는데 원인을 알 수 있을까요?

    • @오늘코딩
      @오늘코딩  2 года назад

      Null 오류가 발생하는 원인은 너무 다양하기 때문에 null 오류라는 정보만으로는 제가 도움 드릴 방법이 없습니다.
      영상을 다시한번 보시면서 놓친 부분이나 오타가 없는지 살펴보시는걸 추천 드립니다.

  • @tobbit7802
    @tobbit7802 2 года назад

    파배도 월드오브탱크같은 실시간 연동게임 만들수 있나요?

  • @jun2ram2
    @jun2ram2 2 года назад +1

    혹시 안드로이드나 ios 빌드에만 파이어베이스 작동이 되나요?
    Pc 플랫폼으로 빌드해서 사용해보니 되질않네요 ㅠ

    • @오늘코딩
      @오늘코딩  2 года назад

      firebase.google.com/docs/unity/setup?hl=ko
      위 링크의 파이어베이스 문서를 살펴보시면, 목록에 데스크톱 워크플로 설정이 있습니다.
      주의사항에
      " Firebase Unity SDK 데스크톱 지원은 베타 기능입니다. 이 기능은 정식 출시 코드가 아닌 게임 개발 단계의 워크플로에만 사용하기 위한 용도입니다. "
      라고 나와있습니다.
      자세한 사항은 해당 문서를 살펴보시면 될 것 같습니다.

  • @박민규-g4c
    @박민규-g4c 6 месяцев назад

    와 개쩐당 알차다

  • @rohsee
    @rohsee 2 года назад

    13:00

  • @올림피그
    @올림피그 Год назад

    감사합니다...
    그대로 따라한거 같은데 에러가 엄청 나네요 ...ㅠㅠ

  • @DOHYEONGLEE-t8o
    @DOHYEONGLEE-t8o 8 месяцев назад

    구글 로그인도 알려주십시오ㅠㅠ 며칠 째 혼자 삽질 중입니다.

  • @user-dq6js3vb3p
    @user-dq6js3vb3p 2 года назад +1

    저희가 보다 우리로 해주시면 더 좋을거 같습니다.

    • @오늘코딩
      @오늘코딩  2 года назад

      참고하도록 하겠습니다 감사합니다!