モバイル ハブと Amazon Cognito を使用して、Facebook プロバイダーを使用してユーザーを認証しています。Facebookでログインしたら、これがアプリへの初めてのログインかどうかを確認する必要があります。初めての場合は情報を取得する必要があり、既にアプリにサインアップしている場合は、dynamoDB からユーザーに関連する情報を取得する必要があります。ユーザーが初めてアプリにログインしたかどうかを確認する最良の方法は何だろうと思っていました。
#import <AWSMobileHubHelper/AWSMobileHubHelper.h>
@implementation UserIdentityAccess
- (NSString *)getUserIdentity {
return [AWSIdentityManager defaultIdentityManager].identityId;
}