> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuración de la autenticación de PlayFab con Facebook y Unity

> Tutorial paso a paso para integrar el inicio de sesión de Facebook en un proyecto de Unity con el SDK de PlayFab, que abarca la configuración de la aplicación de Facebook y el código de autenticación del jugador.

Este tutorial le guía a través de un ejemplo de autenticación de PlayFab con Facebook y Unity.

## Requisitos

* [Unity 5+](https://unity3d.com/) y un proyecto creado.
* [Cuenta de Facebook](https://www.facebook.com/) para realizar pruebas.
* [SDK de Facebook](https://developers.facebook.com/docs/unity/) importado en el proyecto.
* Título de [PlayFab](https://developer.playfab.com/) registrado.
* [SDK de PlayFab](https://aka.ms/playfabunitysdkdownload) importado en el proyecto con una referencia de título configurada.
* Familiaridad con [Conceptos básicos de inicio de sesión y procedimientos recomendados](/services/playfab/identity/player-identity/login/login-basics-best-practices).

## Implementación

### Registro de una aplicación de Facebook

Comience por ir al [Portal para desarrolladores de Facebook](https://developers.facebook.com/):

1. Mueva el ratón sobre el botón **My Apps**.
2. Seleccione **Add a New App**, como se muestra en la imagen siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-add-a-new-app.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=8f2cf49110ee6fa800418dc19843cb16" alt="Agregar una nueva aplicación en Facebook" width="1049" height="502" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-add-a-new-app.png" />

Se abrirá una nueva ventana emergente de **Aplicación**.

1. Escriba un nombre para su **Aplicación**.
2. Escriba un **Correo electrónico de contacto**.

<Note>
  Asegúrese de crear su propio **Nombre de aplicación** y **Correo electrónico** *únicos*, como se muestra en la imagen siguiente.
</Note>

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-new-app-id.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=7a0feb9725217dcca8d4b0fb861e3c3e" alt="Nuevo identificador de aplicación de Facebook" width="766" height="369" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-new-app-id.png" />

1. Vaya a la pestaña **Settings**.
2. A continuación, vaya a la subpestaña **Basic**.
3. Busque su **Identificador de aplicación**.
   * Cópielo en un lugar seguro de fácil acceso.
     Lo usaremos más adelante para configurar el SDK de Facebook.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-save-app-id.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=540b62a0ad44a22f49fa944e2d6741d3" alt="Guardar el identificador de aplicación de Facebook" width="1049" height="650" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-save-app-id.png" />

Vaya a la [herramienta de tokens de acceso de Facebook](https://developers.facebook.com/tools/accesstoken/).

1. Busque su **aplicación** en la lista.
2. Compruebe que tiene un **User Token** asignado.

<Note>
  Si *no* tiene un token de usuario asignado, solicite uno mediante el botón situado a la derecha de la pantalla. Consulte esta página siempre que necesite un token de usuario nuevo. Si la autorización falla durante las pruebas en un PC, la expiración del token podría ser la razón más probable. Actualice la página para obtener un nuevo token de usuario y vuelva a probar.
</Note>

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/access-token-tool.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=8bcd65dadccacafbfe04227bd3d5ad4c" alt="Herramienta de tokens de acceso de Facebook" width="1094" height="406" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/access-token-tool.png" />

1. En la página del **Administrador de aplicaciones**, vaya a **+ Add Products**.
2. Busque la entrada **Facebook Login** y seleccione **Get Started**.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-html5/login-get-started.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=bd346c82af2a1914bd8dfca79653f5c6" alt="Introducción al inicio de sesión de Facebook" width="1205" height="601" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-html5/login-get-started.png" />

Debería abrirse una página con la configuración del producto **Login**.

1. Asegúrese de tener abierta la página **Settings** del producto **Login**.
2. Compruebe que tanto **Client OAuth** como **Web OAuth** están activados.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-html5/login-product-settings.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=493c1ca8600489493ca47ced5c579204" alt="Configuración del producto de inicio de sesión de Facebook" width="1204" height="915" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-html5/login-product-settings.png" />

### Configuración del SDK de Facebook

Abra su **proyecto de Unity**:

1. Seleccione **Facebook** en el menú de archivos.
2. A continuación, seleccione **Edit Settings**.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/edit-project-settings.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=fbf61a04fb83b8ada1e829f7918cdc14" alt="Editar la configuración del proyecto de Unity de Facebook" width="518" height="483" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/edit-project-settings.png" />

La ventana **Inspector** mostrará la configuración actual del **SDK de Facebook**.

* Escriba su **Identificador de aplicación** en el campo correspondiente, como se muestra en la imagen siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/enter-app-id.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=46683d51640caa63de8f3c828b2f7adf" alt="Escribir el identificador de aplicación en la configuración del SDK de Facebook" width="477" height="528" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/enter-app-id.png" />

### Script de autenticación sencillo

Cree un nuevo **Game Object** y cámbiele el nombre a **PlayfabFacebookAuthExample**, como se muestra en la imagen siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/create-game-object.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=3a19b0150725400f2affedef4c8c0ab8" alt="Crear un nuevo Game Object" width="446" height="342" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/create-game-object.png" />

1. Cree un script llamado **PlayfabFacebookAuthExample.cs**.
2. Agréguelo al **Game Object** como se muestra en la imagen siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/add-example-script.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=df63197b8889dcd5fccadabef66e37e0" alt="Agregar el script de ejemplo al Game Object" width="1025" height="444" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/add-example-script.png" />

Dentro de `PlayfabFacebookAuthExample.cs`, coloque el código siguiente.

```csharp theme={null}
// Import statements introduce all the necessary classes for this example.
using Facebook.Unity;
using PlayFab;
using PlayFab.ClientModels;
using UnityEngine;
using LoginResult = PlayFab.ClientModels.LoginResult;

public class PlayfabFacebookAuthExample : MonoBehaviour
{
    // holds the latest message to be displayed on the screen
    private string _message;

    public void Start()
    {
        SetMessage("Initializing Facebook..."); // logs the given message and displays it on the screen using OnGUI method

        // This call is required before any other calls to the Facebook API. We pass in the callback to be invoked once initialization is finished
        FB.Init(OnFacebookInitialized);  

    }

    private void OnFacebookInitialized()
    {
        SetMessage("Logging into Facebook...");

        // Once Facebook SDK is initialized, if we are logged in, we log out to demonstrate the entire authentication cycle.
        if (FB.IsLoggedIn)
            FB.LogOut();

        // We invoke basic login procedure and pass in the callback to process the result
        FB.LogInWithReadPermissions(null, OnFacebookLoggedIn);
    }

    private void OnFacebookLoggedIn(ILoginResult result)
    {
        // If result has no errors, it means we have authenticated in Facebook successfully
        if (result == null || string.IsNullOrEmpty(result.Error))
        {
            SetMessage("Facebook Auth Complete! Access Token: " + AccessToken.CurrentAccessToken.TokenString + "\nLogging into PlayFab...");

            /*
             * We proceed with making a call to PlayFab API. We pass in current Facebook AccessToken and let it create
             * and account using CreateAccount flag set to true. We also pass the callback for Success and Failure results
             */
            PlayFabClientAPI.LoginWithFacebook(new LoginWithFacebookRequest { CreateAccount = true, AccessToken = AccessToken.CurrentAccessToken.TokenString},
                OnPlayfabFacebookAuthComplete, OnPlayfabFacebookAuthFailed);
        }
        else
        {
            // If Facebook authentication failed, we stop the cycle with the message
            SetMessage("Facebook Auth Failed: " + result.Error + "\n" + result.RawResult, true);
        }
    }

    // When processing both results, we just set the message, explaining what's going on.
    private void OnPlayfabFacebookAuthComplete(LoginResult result)
    {
        SetMessage("PlayFab Facebook Auth Complete. Session ticket: " + result.SessionTicket);
    }

    private void OnPlayfabFacebookAuthFailed(PlayFabError error)
    {
        SetMessage("PlayFab Facebook Auth Failed: " + error.GenerateErrorReport(), true);
    }

    public void SetMessage(string message, bool error = false)
    {
        _message = message;
        if (error)
            Debug.LogError(_message);
        else
            Debug.Log(_message);
    }

    public void OnGUI()
    {
        var style = new GUIStyle { fontSize = 40, normal = new GUIStyleState { textColor = Color.white }, alignment = TextAnchor.MiddleCenter, wordWrap = true };
        var area = new Rect(0,0,Screen.width,Screen.height);
        GUI.Label(area, _message,style);
    }
}
```

## Pruebas

### Ejecución de la aplicación en el editor

1. Seleccione el botón **Play**. Una vez que **Facebook** se inicialice (y se realice una llamada de autenticación), aparecerá un cuadro de diálogo de autenticación de **Facebook** en la vista del juego.
2. Escriba el **User Token**.
3. Seleccione el botón **Send Success**, como se muestra en la imagen siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/enter-user-token.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=b3384d650c0264c549d2ef1780c4eb98" alt="Escribir el token de usuario en el cuadro de diálogo de autenticación de Facebook" width="903" height="581" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/enter-user-token.png" />

* Compruebe la salida de la consola. Debería mostrar nuestras instrucciones de depuración, como se muestra en la imagen siguiente.
* Si no ve errores, significa que la autenticación se realizó correctamente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/debug-console-output.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=720db9bf8bc65ead9c9ff196c817a2fe" alt="Salida de la consola de depuración" width="698" height="389" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/debug-console-output.png" />

### Ejecución de la aplicación en Android

Antes de iniciar la aplicación en Android, debe realizar pasos de configuración adicionales:

* En primer lugar, debe asegurarse de tener seleccionada la plataforma Android y de establecer el **Package ID** único (como se indica en el ejemplo siguiente).

<Note>
  Asegúrese de crear su propio **Package ID** *único*.
</Note>

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/set-android-package-id.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=e8bdadc7a8f8bf9ef4318a55f2d28338" alt="Establecer el identificador de paquete de Android" width="1178" height="617" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/set-android-package-id.png" />

<Tip>
  **Paso opcional**: Instale [Open SSL](https://wiki.openssl.org/index.php/Binaries) y agréguelo a la variable de entorno **PATH**. Si falta, Unity generará un error inofensivo durante la compilación. Este error no\* detiene la compilación ni afecta a la ejecución.
</Tip>

A continuación, en la consola de la **aplicación de Facebook**:

1. Vaya a la configuración **Basic**.
2. Seleccione **+ Add Platform**, como se indica en el ejemplo siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/facebook-add-platform.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=7ee5741660e7e45cb2a7c81514e1fd1f" alt="Agregar plataforma en la consola de aplicaciones de Facebook" width="1077" height="742" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/facebook-add-platform.png" />

* A continuación, seleccione **Android** en la lista de plataformas disponibles.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/select-android-platform.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=eac3fadcf67a0ce0c6abc1181dba3781" alt="Seleccionar la plataforma Android en Facebook" width="709" height="453" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/select-android-platform.png" />

Aparecerá un panel con la configuración específica de la plataforma.

* Rellene su **Package ID**.
* Seleccione **Save** (el botón **Save** está oculto en la esquina inferior derecha de la página).

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/android-platform-settings.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=b6ffafffedb54020a4a0ad1d51ac078b" alt="Configuración de la plataforma Android" width="821" height="383" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/android-platform-settings.png" />

Compile y ejecute la aplicación con normalidad en su dispositivo Android.

* La aplicación debería recibirle con una página de inicio de sesión de Facebook.
* Una vez que inicie sesión, observe cómo cambia el mensaje en la pantalla.
* Por último, debería aparecer un mensaje que indique que la autenticación en PlayFab se realizó correctamente. Todo el procedimiento se ilustra en el ejemplo siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/playfab-facebook-auth-on-android.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=73ca707fbe085b61bbeaf369702b2386" alt="Autenticación de Facebook para PlayFab en Android" width="1285" height="914" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/playfab-facebook-auth-on-android.png" />

### Ejecución de la aplicación en iOS

Antes de iniciar la aplicación en iOS, tiene que realizar pasos de configuración adicionales.

* En primer lugar, asegúrese de tener seleccionada la plataforma **iOS**.
* A continuación, establezca un **Bundle ID** único, como se indica en el ejemplo siguiente.
* Asegúrese de crear su propio **Package ID** *único*.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/set-ios-bundle-id.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=3599c6de938ed564cc5dc7ae572ea8c8" alt="Establecer el identificador de lote de iOS" width="1061" height="616" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/set-ios-bundle-id.png" />

A continuación, en la **consola de aplicaciones de Facebook**:

1. Vaya a la configuración **Basic**.
2. Seleccione **+ Add Platform**, como se indica en el ejemplo siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/facebook-add-platform.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=7ee5741660e7e45cb2a7c81514e1fd1f" alt="Agregar plataforma en la consola de aplicaciones de Facebook" width="1077" height="742" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/facebook-add-platform.png" />

* Seleccione **iOS** en la lista de plataformas disponibles.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/select-ios-platform.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=396c5464cb9dba1c7da77ec8484bc86e" alt="Seleccionar la plataforma iOS en Facebook" width="709" height="453" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/select-ios-platform.png" />

Aparecerá un panel con la configuración específica de la plataforma.

* Rellene su **Package ID**.
* Seleccione el botón **Save** (el botón **Save** está oculto en la esquina inferior derecha de la página).

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/ios-platform-settings.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=14c5ccc92e77b857aa2bddf50a6437dd" alt="Configuración de la plataforma iOS" width="906" height="430" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/ios-platform-settings.png" />

* A continuación, compile la aplicación como de costumbre.
* Una vez hecho esto, abra el **proyecto** con **XCode**.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/open-ios-project.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=8b1b51af9c293e12e99de0f37348575a" alt="Abrir el proyecto de iOS con XCode" width="770" height="804" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/open-ios-project.png" />

* Seleccione el **proyecto** para abrir la **configuración del proyecto**.
* Compruebe que el **Bundle ID** coincide con su **Package ID** único.

<img src="https://mintcdn.com/microsoft-4404708b/wQJwYr9vT-FdsCSx/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/ios-project-settings-verify-bundle-id.webp?fit=max&auto=format&n=wQJwYr9vT-FdsCSx&q=85&s=134ffb82cfab08931fdafae6201a9670" alt="Configuración del proyecto de iOS: comprobar el identificador de lote" width="1946" height="1304" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/ios-project-settings-verify-bundle-id.webp" />

* Asegúrese de seleccionar el dispositivo correcto.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/ios-project-settings-select-device.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=ba4e9bc8666986003c926585554c88e1" alt="Configuración del proyecto de iOS: seleccionar dispositivo" width="684" height="268" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/ios-project-settings-select-device.png" />

* Y seleccione el **Identity Team** correcto.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/ios-project-settings-select-identity-team.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=3875ebcc3d1bdd8c50810b9a94c0ed83" alt="Configuración del proyecto de iOS: seleccionar el Identity Team" width="490" height="268" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/ios-project-settings-select-identity-team.png" />

Por último, ejecute la aplicación con normalidad.

* Una vez iniciada, la aplicación le permitirá iniciar sesión en Facebook mediante el explorador web.
* Cuando termine, se invocará la autenticación de PlayFab y un mensaje indicará el resultado.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/playfab-facebook-auth-on-ios.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=9ec6a4d3c32ebcad5452e897f98c211e" alt="Autenticación de Facebook para PlayFab en iOS" width="540" height="720" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/playfab-facebook-auth-on-ios.png" />

### Comprobación mediante Game Manager de PlayFab

Abra su título de PlayFab en Game Manager.

* Vaya al panel.
* Consulte el panel **PlayStream Debugger** para comprobar los eventos más recientes. Debería ver el evento de autenticación de Facebook como se muestra en el ejemplo siguiente.

<img src="https://mintcdn.com/microsoft-4404708b/mLCHf0iQv3VidfBe/images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/playfab-facebook-auth-event.png?fit=max&auto=format&n=mLCHf0iQv3VidfBe&q=85&s=f9d6980c6cef4ca74b9747a5d55d3c45" alt="Evento de autenticación de Facebook en PlayStream Debugger" width="868" height="258" data-path="images/playfab/identity/player-identity/platform-specific-authentication/tutorials/facebook-unity/playfab-facebook-auth-event.png" />

En este punto, ha integrado correctamente la autenticación de Facebook para PlayFab.


## Related topics

- [Autenticación específica de la plataforma](/es/services/playfab/identity/player-identity/platform-specific-authentication/index.md)
- [Configuración de la autenticación de PlayFab mediante Facebook y HTML5](/es/services/playfab/identity/player-identity/platform-specific-authentication/facebook-html5.md)
- [Configuración de la autenticación de PlayFab con Steam y Unity](/es/services/playfab/identity/player-identity/platform-specific-authentication/steam-unity.md)
- [Configuración de la autenticación de PlayFab con Kongregate y Unity](/es/services/playfab/identity/player-identity/platform-specific-authentication/kongregate-unity.md)
- [Autenticación de PlayFab con el inicio de sesión de Google Play Games en Unity](/es/services/playfab/identity/player-identity/platform-specific-authentication/google-sign-in-unity.md)
