본문 바로가기
개발/Firebase

유니티 C# 파이어베이스 익명 로그인 간단 사용법 Firebase Auth Guest Login

by SPNK 2022. 8. 17.
반응형

파이어베이스 SDK 다운로드

 

Unity 프로젝트에 Firebase 추가  |  Unity용 Firebase

의견 보내기 Unity 프로젝트에 Firebase 추가 Firebase Unity SDK를 활용하여 Unity 게임을 업그레이드 해보세요. Firebase를 Unity 프로젝트에 연결하는 것이 얼마나 간편한지 보여드리기 위해 Google은 MechaHamst

firebase.google.com

 

 

압축 푼 뒤

dotnet4 / FirebaseAuth.unitypackage 설치

 


  • 코드 작성
using Firebase;
using Firebase.Extensions;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class FirebaseAuth : MonoBehaviour
{
    void Start()
    {
        FirebaseInit();
    }

    void FirebaseInit()
    {
        StartCoroutine(FirebaseLoginCoroutine());
    }

    IEnumerator FirebaseLoginCoroutine()
    {
        yield return null;
        Firebase.Auth.FirebaseAuth auth = Firebase.Auth.FirebaseAuth.DefaultInstance;
        auth.SignInAnonymouslyAsync().ContinueWithOnMainThread(task =>
        {
            if (task.IsCanceled)
            {
                Debug.LogError("SignInAnonymouslyAsync was canceled.");
                return;
            }
            if (task.IsFaulted)
            {
                Debug.LogError("SignInAnonymouslyAsync encountered an error: " + task.Exception);
                return;
            }

            Firebase.Auth.FirebaseUser newUser = task.Result;
            Debug.LogFormat("User signed in successfully: {0} ({1})",
                newUser.DisplayName, newUser.UserId);
        });
    }
}

 


Api 참고

 

Unity를 사용하여 익명으로 Firebase 인증

의견 보내기 Unity를 사용하여 익명으로 Firebase 인증 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Firebase 인증을 사용해 임시 익명 계정을 생성하고 사용할

firebase.google.com

 


참고할만한 글

 

유니티 C# 파이어베이스 구글 로그인 간단 구현 Firebase Auth Google Login

파이어베이스 SDK 다운로드 Unity 프로젝트에 Firebase 추가 | Unity용 Firebase 의견 보내기 Unity 프로젝트에 Firebase 추가 Firebase Unity SDK를 활용하여 Unity 게임을 업그레이드 해보세요. Firebase를 Unity 프로

parksh3641.tistory.com

 

 

유니티 C# 파이어베이스 애플 로그인 간단 구현 Firebase Auth Apple Login

파이어베이스 SDK 다운로드 Unity 프로젝트에 Firebase 추가 | Unity용 Firebase 의견 보내기 Unity 프로젝트에 Firebase 추가 Firebase Unity SDK를 활용하여 Unity 게임을 업그레이드 해보세요. Firebase를 Unity 프로

parksh3641.tistory.com

 

반응형

댓글