ILoginFlowManager

Create and configure one of these to enable web login flow in your application

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

LoginFlow

Header

/Engine/Plugins/Online/OnlineFramework/Source/LoginFlow/Public/ILoginFlowManager.h

Include

#include "ILoginFlowManager.h"

Syntax

class ILoginFlowManager : public TSharedFromThis< ILoginFlowManager >

Remarks

Create and configure one of these to enable web login flow in your application

OnlineSubsystemFacebook for Windows requires this

Constructors

Name Description

Public function

ILoginFlowManager()

Destructors

Name Description

Public function Virtual

~ILoginFlowManager()

Functions

Name Description

Public function

bool

 

AddLoginFlow

(
    FName OnlineIdentifier,
    const FOnDisplayPopup& InPopupDele...,
    const FOnDisplayPopup& InCreationF...,
    bool bPersistCookies,
    bool bConsumeInput
)

Register an online subsystem with the login flow factory (call at startup)

Public function

void

 

CancelAccountCreationFlow()

Cancel an active account creation flow

Public function

void

 

CancelLoginFlow()

Cancel an active login flow

Public function

bool

 

HasLoginFlow

(
    FName OnlineIdentifier
)

Has a given login flow been setup

Public function

void

 

Reset()

Cleanup and remove all registered login flows, detaching from online subsystems

Typedefs

Name

Description

FOnDisplayPopup

Fired when a login flow Pop-Up (web) window needs to be displayed.

FOnPopupDismissed

Called when a popup is ready to be dismissed.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss