{"_id":"@bizworks-kr/capacitor-social-login","_rev":"4-3caa031f3a03f5e92dafb8eccc984261","name":"@bizworks-kr/capacitor-social-login","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@bizworks-kr/capacitor-social-login","version":"1.0.0","keywords":["capacitor","capacitor-plugin","social-login","kakao","naver","google","oauth","ios","android"],"author":{"name":"Bizworks","email":"dev@bizworks.co.kr"},"license":"MIT","_id":"@bizworks-kr/capacitor-social-login@1.0.0","maintainers":[{"name":"wognr","email":"wognr123@gmail.com"}],"homepage":"https://github.com/bizworks-kr/capacitor-social-login#readme","bugs":{"url":"https://github.com/bizworks-kr/capacitor-social-login/issues"},"dist":{"shasum":"6601b85550a399169abeb5594bbd6ebe056f4e63","tarball":"https://registry.npmjs.org/@bizworks-kr/capacitor-social-login/-/capacitor-social-login-1.0.0.tgz","fileCount":19,"integrity":"sha512-zhjUALLckro9mSC1o943lQ9IqSlQasI+SdD69LIz1QeQGMHeXwguY5Ji3orKxppnoKTrkp6GFqq0yCAljTY/eQ==","signatures":[{"sig":"MEUCICS7huxppGFWKPkOTeDdQ0cnwG01AKihAtEXV520/kSaAiEAsjHCMZ80y8EP45hGQRc5zEpcB+xAdzCKUpPYfhXteP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43005},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"54d90ea1bf66138124ffcbceed37076665e5b956","scripts":{"build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"wognr","email":"wognr123@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/bizworks-kr/capacitor-social-login.git","type":"git"},"_npmVersion":"9.8.1","description":"Capacitor plugin for social login (Kakao, Naver, Google) on iOS and Android","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","rollup":"^4.0.0","typescript":"^5.0.0","@capacitor/core":"^8.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-social-login_1.0.0_1773302703914_0.528060771723337","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bizworks-kr/capacitor-social-login","version":"1.0.1","keywords":["capacitor","capacitor-plugin","social-login","kakao","naver","google","oauth","ios","android"],"author":{"name":"Bizworks","email":"dev@bizworks.co.kr"},"license":"MIT","_id":"@bizworks-kr/capacitor-social-login@1.0.1","maintainers":[{"name":"wognr","email":"wognr123@gmail.com"},{"name":"bizworkskr","email":"devcom21c@gmail.com"}],"homepage":"https://github.com/bizworks-kr/capacitor-social-login#readme","bugs":{"url":"https://github.com/bizworks-kr/capacitor-social-login/issues"},"dist":{"shasum":"949e311a0e078b7dcb3f274fe5696d59179bccd5","tarball":"https://registry.npmjs.org/@bizworks-kr/capacitor-social-login/-/capacitor-social-login-1.0.1.tgz","fileCount":19,"integrity":"sha512-R5SrtfMwQopSJRJhfam6nNJUcZr9h6yAVb6gszCGKDC9lAbcMVAGo9Q/ICqxvwwcG5d2WKjMo4WLh6yeZBYcjw==","signatures":[{"sig":"MEYCIQDjYxVmFRrppr0n8bqMy9s5ph07I/UrivF78aqtMObWswIhAPvnTgxSqOzwUCAuWWValbOz8bBOc/OKij48GwFVv9B3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46072},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"bf37b47bc81342bc369aca320d15bf2be852179f","scripts":{"build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"bizworkskr","email":"devcom21c@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/bizworks-kr/capacitor-social-login.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for social login (Kakao, Naver, Google) on iOS and Android","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","rollup":"^4.0.0","typescript":"^5.0.0","@capacitor/core":"^8.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-social-login_1.0.1_1776933193477_0.18310664004347887","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bizworks-kr/capacitor-social-login","version":"1.0.2","keywords":["capacitor","capacitor-plugin","social-login","kakao","naver","google","oauth","ios","android"],"author":{"name":"Bizworks","email":"dev@bizworks.co.kr"},"license":"MIT","_id":"@bizworks-kr/capacitor-social-login@1.0.2","maintainers":[{"name":"wognr","email":"wognr123@gmail.com"},{"name":"bizworkskr","email":"devcom21c@gmail.com"}],"homepage":"https://github.com/bizworks21/social_acc#readme","bugs":{"url":"https://github.com/bizworks21/social_acc/issues"},"dist":{"shasum":"5561a5e8a032d4860c9a4f3197eb906ef19ddf08","tarball":"https://registry.npmjs.org/@bizworks-kr/capacitor-social-login/-/capacitor-social-login-1.0.2.tgz","fileCount":19,"integrity":"sha512-QEKKs397ITXqPqRteluLSQ6T5oUAx+P2+MPYnEvgdmGa5iBuoeX9XqOKW/BTtAp6Kq7Ms6O4d4kNuB2xVkwVrA==","signatures":[{"sig":"MEYCIQCT40jzRseXX7u/gs/Y6T8KZ8bG7wafjidK7hNC61ThRgIhAPEFUNBKQIIBFVkJtPkLt5tX13GPTNJ4NVG0ogclyvEJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46612},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"6aa9f21bd78b82bcdefc21e89f7d88e4c158f58e","scripts":{"build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"bizworkskr","email":"devcom21c@gmail.com"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/bizworks21/social_acc.git","type":"git"},"_npmVersion":"10.8.2","description":"Capacitor plugin for social login (Kakao, Naver, Google) on iOS and Android","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","rollup":"^4.0.0","typescript":"^5.0.0","@capacitor/core":"^8.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"@capacitor/core":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-social-login_1.0.2_1776933423224_0.3200659652447704","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bizworks-kr/capacitor-social-login","version":"1.0.3","description":"Capacitor plugin for social login (Kakao, Naver, Google, Apple) on iOS and Android","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","scripts":{"build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"author":{"name":"Bizworks","email":"dev@bizworks.co.kr"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bizworks21/social_acc.git"},"bugs":{"url":"https://github.com/bizworks21/social_acc/issues"},"homepage":"https://github.com/bizworks21/social_acc#readme","keywords":["capacitor","capacitor-plugin","social-login","kakao","naver","google","apple","oauth","ios","android"],"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"peerDependencies":{"@capacitor/core":"^8.0.0"},"devDependencies":{"@capacitor/core":"^8.0.0","typescript":"^5.0.0","rimraf":"^5.0.0","rollup":"^4.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_id":"@bizworks-kr/capacitor-social-login@1.0.3","gitHead":"ec8adb4db9a562af6a0cdac5a8e2907b42688eba","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VG8Jzi11ny0XytjuXLrz7R2nhcryvohK3D0bjxC6zFhnbSb4Yz3A1tkcVzw72J9/mo9sgVpkkXdbZ/LgoIwMEQ==","shasum":"d8ccab01f392ff7a0549c3314b28744f23f4c7bb","tarball":"https://registry.npmjs.org/@bizworks-kr/capacitor-social-login/-/capacitor-social-login-1.0.3.tgz","fileCount":20,"unpackedSize":48049,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyH7o1UcDiSZokicVCdfVgdHR6hN4RXovpC6n6hXPCrQIhAMQn6JqDWJcc10n+SLp07ZpR0ocz+JuUm7gq6ksKsqmS"}]},"_npmUser":{"name":"bizworkskr","email":"devcom21c@gmail.com"},"directories":{},"maintainers":[{"name":"wognr","email":"wognr123@gmail.com"},{"name":"bizworkskr","email":"devcom21c@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-social-login_1.0.3_1776998245551_0.6074713946712316"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-12T08:05:03.854Z","modified":"2026-04-24T02:37:25.823Z","1.0.0":"2026-03-12T08:05:04.063Z","1.0.1":"2026-04-23T08:33:13.610Z","1.0.2":"2026-04-23T08:37:03.367Z","1.0.3":"2026-04-24T02:37:25.688Z"},"bugs":{"url":"https://github.com/bizworks21/social_acc/issues"},"author":{"name":"Bizworks","email":"dev@bizworks.co.kr"},"license":"MIT","homepage":"https://github.com/bizworks21/social_acc#readme","keywords":["capacitor","capacitor-plugin","social-login","kakao","naver","google","apple","oauth","ios","android"],"repository":{"type":"git","url":"git+https://github.com/bizworks21/social_acc.git"},"description":"Capacitor plugin for social login (Kakao, Naver, Google, Apple) on iOS and Android","maintainers":[{"name":"wognr","email":"wognr123@gmail.com"},{"name":"bizworkskr","email":"devcom21c@gmail.com"}],"readme":"# @bizworks-kr/capacitor-social-login\n\nCapacitor plugin for social login (Kakao, Naver, Google, Apple) on iOS and Android.\n\n## Installation\n\n```bash\nnpm install @bizworks-kr/capacitor-social-login\nnpx cap sync\n```\n\n## Setup\n\n### iOS\n\nAdd URL schemes to `Info.plist`:\n\n```xml\n<key>CFBundleURLTypes</key>\n<array>\n  <dict>\n    <key>CFBundleURLSchemes</key>\n    <array>\n      <string>kakao{YOUR_KAKAO_APP_KEY}</string>\n    </array>\n  </dict>\n</array>\n<key>LSApplicationQueriesSchemes</key>\n<array>\n  <string>kakaokompassauth</string>\n  <string>kakaolink</string>\n  <string>naversearchapp</string>\n  <string>naversearchthirdlogin</string>\n</array>\n```\n\nApple 로그인은 Xcode에서 **Signing & Capabilities → Sign In with Apple** 추가 필요.\n\n### Android\n\nAdd to `android/app/build.gradle`:\n\n```gradle\nmanifestPlaceholders = [\n  kakaoScheme: \"kakao{YOUR_KAKAO_APP_KEY}\"\n]\n```\n\n## Usage\n\n```typescript\nimport { BizworksSocialLogin } from '@bizworks-kr/capacitor-social-login';\n\n// Kakao Login\nconst kakaoResult = await BizworksSocialLogin.kakaoLogin();\nconsole.log(kakaoResult.accessToken);\n\n// Kakao Get User Info\nconst userInfo = await BizworksSocialLogin.kakaoGetUserInfo();\nconsole.log(userInfo.kakaoAccount?.email);\n\n// Kakao Logout\nawait BizworksSocialLogin.kakaoLogout();\n\n// Naver Login\nconst naverResult = await BizworksSocialLogin.naverLogin();\nconsole.log(naverResult.accessToken);\n\n// Naver Logout\nawait BizworksSocialLogin.naverLogout();\n\n// Google Login\nconst googleResult = await BizworksSocialLogin.googleLogin();\nconsole.log(googleResult.accessToken);\n\n// Google Logout\nawait BizworksSocialLogin.googleLogout();\n\n// Apple Login (iOS only)\nif (Capacitor.getPlatform() === 'ios') {\n  const appleResult = await BizworksSocialLogin.appleLogin();\n  console.log(appleResult.user);\n}\n```\n\n## API\n\n### Kakao\n\n| Method | Return Type |\n|--------|-------------|\n| `kakaoLogin()` | `Promise<KakaoLoginResult>` |\n| `kakaoLogout()` | `Promise<void>` |\n| `kakaoGetUserInfo()` | `Promise<KakaoUserInfo>` |\n\n### Naver\n\n| Method | Return Type |\n|--------|-------------|\n| `naverLogin()` | `Promise<NaverLoginResult>` |\n| `naverLogout()` | `Promise<void>` |\n\n### Google\n\n| Method | Return Type |\n|--------|-------------|\n| `googleLogin()` | `Promise<GoogleLoginResult>` |\n| `googleLogout()` | `Promise<void>` |\n\n### Apple (iOS only)\n\n| Method | Return Type |\n|--------|-------------|\n| `appleLogin()` | `Promise<AppleLoginResult>` |\n\n## Types\n\n```typescript\ninterface KakaoLoginResult {\n  accessToken: string;\n  refreshToken?: string;\n  idToken?: string;\n  expiresIn?: number;\n}\n\ninterface KakaoUserInfo {\n  id: string;\n  kakaoAccount?: {\n    email?: string;\n    name?: string;\n    profile?: {\n      nickname?: string;\n      profileImageUrl?: string;\n      thumbnailImageUrl?: string;\n    };\n  };\n}\n\ninterface NaverLoginResult {\n  accessToken: string;\n  refreshToken?: string;\n  expiresAt?: number;\n}\n\ninterface GoogleLoginResult {\n  idToken?: string;\n  accessToken: string;\n  email?: string;\n  name?: string;\n  givenName?: string;\n  familyName?: string;\n  imageUrl?: string;\n  userId?: string;\n}\n\ninterface AppleLoginResult {\n  user: string;\n  identityToken?: string;\n  authorizationCode?: string;\n  email?: string;\n  fullName?: string;\n  givenName?: string;\n  familyName?: string;\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}