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