Facebook
AKFAccountKit - Documentation - Meta for Developers
AKFAccountKit

Primary interface for authenticating AccountKit accounts.

Superclass: NSObject
Declared in: AKFAccountKit.h
Properties
currentAccessToken

Retrieve the current access token, if any.

@property ( nullable, nonatomic, copy, readonly ) id<AKFAccessToken> currentAccessToken;
Declared In: AKFAccountKit.h
Class Methods
graphVersionString

The version of the Account Kit Graph API used.

+ ( NSString * ) graphVersionString;
Declared In: AKFAccountKit.h
versionString
+ ( NSString * ) versionString;
Discussion:

abstract The version of the Account Kit SDK.

Declared In: AKFAccountKit.h
Instance Methods
accountPreferences

Returns an instance of account preferences for the current access token.

- ( nullable AKFAccountPreferences * ) accountPreferences;
Declared In: AKFAccountKit.h
cancelLogin

Cancels the pending login request.

- ( void ) cancelLogin;
Declared In: AKFAccountKit.h
initWithResponseType:

Init Account Kit with a specified response type.

- ( instancetype )
initWithResponseType: ( AKFResponseType ) responseType
* NS_DESIGNATED_INITIALIZER;
Declared In: AKFAccountKit.h
logOut

Logs out currently logged in account.

- ( void ) logOut;
Declared In: AKFAccountKit.h
requestAccount:

Asynchronously returns Account Kit account information

- ( void ) requestAccount: ( AKFRequestAccountHandler )handler;
Declared In: AKFAccountKit.h
viewControllerForEmailLogin

Returns a view controller to be presented to initiate an email login.

- ( UIViewController<AKFViewController> * ) viewControllerForEmailLogin;
Declared In: AKFAccountKit.h
viewControllerForEmailLoginWithEmail:state:

Returns a view controller to be presented to initiate an email login.

Parameter Description
email

The email to be used for login.

state

The state for the login request.

- ( UIViewController<AKFViewController> * )
viewControllerForEmailLoginWithEmail: ( nullable NSString * ) email
state: ( nullable NSString * ) state;
Declared In: AKFAccountKit.h
viewControllerForLoginResume

Returns a view controller to resume a login that was pending when the app shutdown.

- ( nullable UIViewController<AKFViewController> * ) viewControllerForLoginResume;
Declared In: AKFAccountKit.h
viewControllerForPhoneLogin

Returns a view controller to be presented to initiate a phone login.

- ( UIViewController<AKFViewController> * ) viewControllerForPhoneLogin;
Declared In: AKFAccountKit.h
viewControllerForPhoneLoginWithPhoneNumber:state:

Returns a view controller to be presented to initiate a phone login.

Parameter Description
phoneNumber

The phone number to be used for login.

state

The state for the login request.

- ( UIViewController<AKFViewController> * )
viewControllerForPhoneLoginWithPhoneNumber: ( nullable AKFPhoneNumber * ) phoneNumber
state: ( nullable NSString * ) state;
Declared In: AKFAccountKit.h
Typedefs
AKFRequestAccountHandler

Callback that receives AccountKit account information.

typedef void (^AKFRequestAccountHandler)(
id<AKFAccount> _Nullable account,
NSError *_Nullable error);
Declared In: AKFAccountKit.h
Build a Mobile Site
View Site in Mobile | Classic
Share by: