Facebook Authentication Toolkit for Unity
-
Add Facebook Auth Controller from
FBAuthKit/Kit/Prefabs/Facebook Auth Controller.prefabto your Unity scene. -
Setup Permission in Facebook Auth Controller
-
Create Facebook Auth subscriber script and put it to scene.
-
Call
Authmethod of Facebook Auth Controller to login
using UnityEngine;
using Facebook.Unity;
using FBAuthKit;
public class ExampleFBAuthSubscriber : MonoBehaviour {
public GameObject facebookController;
void Start()
{
//Register as subscriber
facebookController.GetComponent<FacebookAuthController>().Register(gameObject);
}
void OnAuthSuccess(AccessToken token)
{
//Do something when authentication is successful.
}
void OnInitializedFailure()
{
//Do something when Facebook SDK initialization is failure.
}
void OnAuthRequest()
{
//Do something when waiting process of Facebook Authentication.
}
void OnAuthFailure()
{
//Do something when authentication is failure.
}
}- Close Unity
- Go to
C:\Program Files\Unity\Editor\Data\PlaybackEngines - Remove
Facebook - Open Unity Project Again