본문 바로가기

login

iOS Touch ID Login iOS에서 Touch ID 하는 코드이다 사용하기 간단하다.~! NSString *loginDialogMessage = @"TouchID Login"; LAContext *context = [[LAContext alloc] init]; NSError *authError = nil; if ([context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&authError]) { [context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:loginDialogMessage reply:^(BOOL success, NSError *er.. 더보기
[iOS] twitter iOS 단말기에 있는 유저 정보 가져오기 프레임워크는 Social.framework 와 Accounts.framework가 필요하다. m_accountStore = [[ACAccountStore alloc] init];[m_accountStore requestAccessToAccountsWithType:twitterAccountType options:nil completion:^(BOOL granted, NSError *error) { if (granted) { NSArray *accounts = [m_accountStore accountsWithAccountType:twitterAccountType]; ACAccount *twitterAccount = [accounts lastObject]; NSDictionary *params = [NSDi.. 더보기
[iOS] facebook iOS 단말기에 있는 유저 정보 가져오기 Facebook SDK를 사용하지 않고 단말기에서 내부적으로 연동되어있는 아이디 정보를 가져오는 방법이다.프레임워크는 Social.framework 와 Accounts.framework를 추가해야 한다. m_accountStore = [[ACAccountStore alloc] init];ACAccountType *facebookAccountType = [m_accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook];NSDictionary *options = @{ACFacebookAppIdKey : s_facebookApiKey, ACFacebookPermissionsKey : @[@"email"], ACFaceboo.. 더보기
[iOS] facebook 로그인 연동하기~! (1) 1. facebook sdk 설치~! (다운로드 & 자세한 사항은 여기로~!)기본 설치 장소는 ~/Documents/FacebookSDK 이다. 2. 프로젝트 파일에 추가~! 3. Facebook 개발자 사이트에서 앱을 생성을 하고 아래와 같이 설정하자~! (store ID는 지금 당장 입력을 못하므로 본인의 경우 빈칸) 4. configure plist 설정하기~!FacebookAppID, FacebookDisplayName , URL Schemes(fb + appID)를 설정한다~! 더보기
Google Ouath2 Login후 Email 가져오기~!!! (Javascript) 친절한 설명은 구글 PPT 자료에 있습니다. 우선 구글 API console에 접속 합니다. 위와 같이 Ouath 설정을 해주는데~~ 여기서 JavaScript Origins가 중요하다. 본인은 여기서 삽질을 하여 origin mismatch 가 떴는데자세히 보면 오류문구에 origin : ~~~주소 ~~~~가 있다 이것을 등록해주면 끝~! 솔직히 구글에서 잘정리해서... 간단하게 보시고 이 문서를 참고하세요~! 구글 버튼이다~! clientid 만 바꾸어주시면 끝~! scope에 2개의 주소가 있는데 여기에 다양한 permission 값들을 넣으면 원하는 기능을 쓸수 있는것 같다. (구글API는 다 이런씩으로 사용하는듯) 그리고 라이브러리를 비동기로 로딩~! 이제 위의 버튼에서 보면 Callback으로.. 더보기