{"_id":"@beblue/react-native-kakao-login","_rev":"2-d37e71475330f32cc4da12d19b2b366e","name":"@beblue/react-native-kakao-login","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@beblue/react-native-kakao-login","version":"0.1.0","description":"Kakao Login v2 For React-Native","main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","kakao login","카카오로그인"],"license":"MIT","dependencies":{},"peerDependencies":{"react-native":"*"},"author":{"name":"Lee, Sangwon","email":"emicree@gmail.com"},"homepage":"https://github.com/miraten/react-native-kakao-login#readme","bugs":{"url":"https://github.com/miraten/react-native-kakao-login/issues"},"gitHead":"fb9e82cff17c339bf486b91bf1632ab2bf64600e","_id":"@beblue/react-native-kakao-login@0.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5eLBE3VBTkLj1ztUItTZGijTbqSoNoH5X/zGuGoKPjMftdPnzxqqUGPu6gZCcIT9DqdvRXFX5C0SQI4dR+rcWQ==","shasum":"20b3eddeb9c62112dc06c5442a34fabd9e552eb1","tarball":"https://registry.npmjs.org/@beblue/react-native-kakao-login/-/react-native-kakao-login-0.1.0.tgz","fileCount":21,"unpackedSize":112073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSdFqCRA9TVsSAnZWagAA3v4P+QDa9kFKcyaIb3fw7WJ9\njFyky5U4RbuQnpyDJhTdeVVbj0Hp1ZZ3f6TXiVrkAXnP0TuZGwOvvLGPYWF+\nYj1OkDVrdG4kLU8sFu18cPwLlKT/9t2xFexwP5i7qU6yFQKCfL9WpICuSgRy\n3mxtr3I23WAtrKUCOBCTH/+AotyOGa8TDWALGf+MP5CTf3kWgM3qelkaUe/O\nuF32jR9pDpBRGzjGDK/swhenVHCpKV/5803BUtn2BI1Qvjw5+Zzwt8U8aP7u\nu8j/61/vwqKw3GSvODpnosvm3oDCnJ+Et68+UBUublV6YGH4/sbgx0cO1s3Q\ns+3dZHE62hUX8CKQtGpFApwKtBdBpACM1al2u3YI9WxI/yn5f764YMc5triR\nOLJJP6NFQl1nrvLR+jrZ4mV9amxahObd0px6PFh27/ox2hVQo0eSPrgR4fra\n5Jqju8L6jgNOF5wKtLJ43HZ/EsiWecU3MepgJjCiDKIna7ZfmM2LxAWiqLNA\nU3f/fypB8S08z6bmZTui4FIAi0gFxmTk96DaKRfANi/aqH8PbpdfeBtRNlmA\nGOoHhkLPqQipIZI2pzxfoqGu2nC33Bvs1Qd5mzdLQDIn7ja7Qkrdc2oLl0i8\n5RaeBQHWo7ZM1o68yAvhcvS8jZuwtXFtNwpEPB5jLkvhgVhL+PEPnweWaXV3\nMjSe\r\n=+e5D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJUy72zar3/hb1uDgOamjZ04OQmYIL7Kc8Td5VS6YjuAiEA3t+xnzKpbQrDflAz4fD+KlPWm8J7DrW47aKKxdBWC0E="}]},"_npmUser":{"name":"leesangwon","email":"emicree@gmail.com"},"directories":{},"maintainers":[{"name":"leesangwon","email":"emicree@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-kakao-login_0.1.0_1615450473747_0.16527506298129335"},"_hasShrinkwrap":false},"0.1.1":{"name":"@beblue/react-native-kakao-login","version":"0.1.1","description":"Kakao Login v2 For React-Native","main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","kakao login","카카오로그인"],"license":"MIT","dependencies":{},"peerDependencies":{"react-native":"*"},"author":{"name":"Lee, Sangwon","email":"emicree@gmail.com"},"homepage":"https://github.com/miraten/react-native-kakao-login#readme","bugs":{"url":"https://github.com/miraten/react-native-kakao-login/issues"},"gitHead":"7ed2068a839f4336a63969056e003499a25a7863","_id":"@beblue/react-native-kakao-login@0.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Ho2jZFtZJfIH0Gf2p1bMaDNYRFeX8tICHb/ooJF1vJ2+ehrXzeAgrLp0iSKw6acN9q8VIHDB8XBT3kRMkfdVZQ==","shasum":"c90b8874b8d9dc5b4575a62fc30f5d21c1d09f89","tarball":"https://registry.npmjs.org/@beblue/react-native-kakao-login/-/react-native-kakao-login-0.1.1.tgz","fileCount":21,"unpackedSize":112579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSdU0CRA9TVsSAnZWagAA63UP/13y7OJS5jZBK4XbmoT6\nKGQ70+t7tZ0/ZiHVdLIQVmAWo2TcS56p6LpdCUzRY5Q7HsrdiWLCpYZ+1puE\nj2KhM51Wr1JvQEC3sz5feVRqi0cKdfzipfJyLuyP+JJuqAj/z1bH2xlRuMRh\nF/4ZStmkpwJ3zrb5gCwlpsEExtTEH6v3T7T/HWjDVjj3b4JqqSWqb/XABOpx\nfRKZh4GaVUnIW9Pk1FaVGfZms9QvCMywagnLB0+EJa1y5ViDChftYKdfBbvb\nYeooqSj+XbbyYqhDz9s5qyfUB+RYn90QkgGhpE/1GkZBYxSrtxmIsRxVPd9L\nXiqTFFBkbQmGPFufl0xBdDGOEBDH2IE17zWN6CecpWEvfzpbEaX1GPYfoaqy\nH6msIRIKQLB4t5V/MBf1HI4zrs+QUMWU6iEwrEvPAF6VGDCe4gxSFirLBNQF\nN7THB4IBzl5HYiS3rClfLwAmAQ0j+EXgi6354z/6gWDNWZfIsAZsIAIxoZxL\nv8ZH3Le6FCZYDtCMdPIKqTmAL5vXf0lD6wR+HSdg0Blk5zgPqD8S5p87VEUA\nWDnyYKLkCw66yu2zzn8wfiSDAWZ55xaruaDa3wL+FX68mqdfS8DgJ5G1PkqY\nPIq1bjiCd0c0K7h0Jgne9ibgto8RMCgeCvOfWy9fOTRnaUzpvS0BD/3ZQRx1\nmuiH\r\n=xNNV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXnaHT6wRbhhoE3TkUTX9moHg5JbI/zEJD/FPylq5P/AiBBEg1BhXEbTaSENL75l/P6SyVu563IqRyjiGyCEO2BDA=="}]},"_npmUser":{"name":"leesangwon","email":"emicree@gmail.com"},"directories":{},"maintainers":[{"name":"leesangwon","email":"emicree@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-kakao-login_0.1.1_1615451444408_0.440650312086609"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-11T08:14:33.517Z","0.1.0":"2021-03-11T08:14:33.937Z","modified":"2022-04-04T18:07:42.399Z","0.1.1":"2021-03-11T08:30:44.607Z"},"maintainers":[{"name":"leesangwon","email":"emicree@gmail.com"}],"description":"Kakao Login v2 For React-Native","homepage":"https://github.com/miraten/react-native-kakao-login#readme","keywords":["react-native","kakao login","카카오로그인"],"author":{"name":"Lee, Sangwon","email":"emicree@gmail.com"},"bugs":{"url":"https://github.com/miraten/react-native-kakao-login/issues"},"license":"MIT","readme":"# 카카오로그인 for React Native\n\n![platforms](https://img.shields.io/badge/platforms-Android%20%7C%20iOS-brightgreen.svg?style=flat-square&colorB=191A17)\n[![npm](https://img.shields.io/npm/v/@beblue/react-native-kakao-login.svg?style=flat-square)](https://www.npmjs.com/package/@beblue/react-native-kakao-login)\n[![npm](https://img.shields.io/npm/dm/@beblue/react-native-kakao-login.svg?style=flat-square&colorB=007ec6)](https://www.npmjs.com/package/@beblue/react-native-kakao-login)\n\n[![github issues](https://img.shields.io/github/issues/trabricks/react-native-kakao-login.svg?style=flat-square)](https://github.com/trabricks/react-native-kakao-login/issues)\n[![github closed issues](https://img.shields.io/github/issues-closed/trabricks/react-native-kakao-login.svg?style=flat-square&colorB=44cc11)](https://github.com/trabricks/react-native-kakao-login/issues?q=is%3Aissue+is%3Aclosed)\n[![Issue Stats](https://img.shields.io/issuestats/i/github/trabricks/react-native-kakao-login.svg?style=flat-square&colorB=44cc11)](http://github.com/trabricks/react-native-kakao-login/issues)\n\n## 알림\n\n이 소스는 `@actbase/react-native-kakao-login` 의 소스에서 일부 버그를\n수정한 버전입니다.\n\nTypescript 에서 import 할 때의 오류를 수정한 것으로 그 이상의 작업은 현재\n예정되어 있지 않습니다.\n\n원 소스 `@actbase/react-native-kakao-login`에서 이 오류를 반영하면 이 프로젝트는 바로 내릴 예정입니다. 참고하세요.\n\n현재 iOS에 한정하여 소스를 수정하였으며, Android는 전혀 손대지 않은 상태입니다.\n\n## 기본설정\n\n현재 버전은 Kakao SDK v2반영 버전입니다.\n\n@actbase/react-native-KakaoSDK랑 상관없이 독립적으로 사용가능합니다.\n\n스위프트 기반 sdk라서.. 가이드는 좀 정리해서 다시 올리겠습니다.\n\n궁금한 사항이 있는경우 카카오톡 오픈채팅 React & React-Native에서 물어보면 많은 분들이 답변해주십니다.\n\n작업하시다가 외주 혹은 작업할 업체가 필요하면 [leader@trabricks.io](mailto:leader@trabricks.io)로 메일 주시면 친절하게 안내해드립니다.\n\nRN 0.60 이상 사용가능하며, Pod 필수입니다.\n\n## Getting started\n\n### Mostly automatic installation (RN >= 0.60)\n\n```bash\n$ npm install @beblue/react-native-kakao-login --save\n$ cd ios && pod install && cd ..\n```\n\n## 설정\n\niOS 버전을 `11.0` 이상으로 설정한다.\n\nXCode에서 프로젝트를 열고 `PROJECT_NAME.xcodeproj` 파일에서\n\n`Info` 섹션의 `Deployment Target / iOS Deployment Target`을 `11.0` 이상으로 변경\n\n`Pods/Podfile`파일의 상단에 있는 다음 부분에서 버전을 `11.0` 이상으로 수정\n\n```\n    ...\n\n    platform :ios, '11.0'\n\n    ...\n```\n\n## 사용방법\n\n```js\nimport KakaoLogin from \"@beblue/react-native-kakao-login\";\n\n// 카카오 로그인 시 처리부문\nconst loginOutput = await KakaoLogin.login();\n```\n\n| 변수명                | 설명                        |\n| --------------------- | --------------------------- |\n| accessToken           | 카카오의 accessToken        |\n| refreshToken          | 카카오의 refreshToken       |\n| accessTokenExpiresAt  | 카카오의 accessToken만료일  |\n| refreshTokenExpiresAt | 카카오의 refreshToken만료일 |\n| scopes                | 사용권한                    |\n\n```js\nimport KakaoLogin from \"@beblue/react-native-kakao-login\";\n\n// 카카오 로그아웃시 처리\nawait KakaoLogin.logout();\n\n// 카카오 액세스 토큰 가져오는 명령, 로그인 시 자동으로 로그아웃 후 처리됨에 따라\n// 별도로 값만 가져올 경우 사용.\n// 로직 변경으로 인해 해당 현재 토큰의 대한 정보(아이디, 만료일)만 가져옵니다.\nconst accessToken = await KakaoLogins.getAccessToken();\n\n// 카카오 회원정보 가져오기\nconst profile = await KakaoLogins.getProfile();\n```\n\n| 변수명        | 설명                                                                                            |\n| ------------- | ----------------------------------------------------------------------------------------------- |\n| id            | 카카오계정 고유키                                                                               |\n| connected_at  | 연결한 일자                                                                                     |\n| kakao_account | [회원정보](https://developers.kakao.com/sdk/reference/ios-legacy/release/Classes/KOUserMe.html) |\n| properties    | 기타자료                                                                                        |\n","readmeFilename":"README.md"}