CNLiveThirdLoginManager.h 869 Bytes
//
//  CNLiveThirdLoginManager.h
//  CNLiveUserSystemDemo
//
//  Created by iOS on 16/9/19.
//  Copyright © 2016年 zhulin. All rights reserved.
//

#import <Foundation/Foundation.h>

typedef NS_ENUM(NSInteger, ThirdLoginType) {//枚举类型
    ThirdLoginTypeCommon          = 0,//普通三方登录
    ThirdLoginTypeCheckIsRegister    ,//验证三方是否注册,注册过登录
    ThirdLoginTypeBindMobile          //强制绑定手机号三方登录
};


@interface CNLiveThirdLoginManager : NSObject

+ (CNLiveThirdLoginManager *)manager;

- (BOOL)handleOpenURL:(NSURL *)url;

- (void)qqLoginIsBindingThirdParty:(BOOL)Binding;

- (void)weChatLoginIsBindingThirdParty:(BOOL)Binding;

- (void)sinaLoginIsBindingThirdParty:(BOOL)Binding;

@property (nonatomic ,assign) ThirdLoginType            thirdType;
@property (nonatomic ,copy) NSString * bindMobile;

@end