k_auth 0.3.0 copy "k_auth: ^0.3.0" to clipboard
k_auth: ^0.3.0 copied to clipboard

Social login SDK for Korean apps. Unified API for Kakao, Naver, Google, and Apple login. Standardized user info, Korean error messages, and official design guideline buttons.

0.3.0 #

Changed #

  • 의존성 최신 버전 업데이트
    • kakao_flutter_sdk: ^1.10.0
    • flutter_naver_login: ^2.1.0
    • google_sign_in: ^7.2.0
    • sign_in_with_apple: ^7.0.0
    • flutter_svg: ^2.2.0
  • pub.dev 점수 개선 (description 영문화, dart format)

0.2.0 #

Added #

  • 함수형 API: fold, when, onSuccess, onFailure, mapUser, mapUserOr
  • 상태 관리: authStateChanges Stream, currentUser, currentProvider, isSignedIn
  • 자동 로그인: KAuthSessionStorage 인터페이스, initialize(autoRestore: true)
  • 백엔드 연동: onSignIn, onSignOut 콜백, serverToken
  • 토큰 갱신: refreshToken(), isExpired, isExpiringSoon()
  • 설정 진단: KAuthDiagnostic.run() - 네이티브 설정 검증
  • 디버그 로깅: KAuthLogger
  • SVG 아이콘: 카카오, 네이버, 구글 로고

Changed #

  • signOut() provider 인자 생략 가능 (현재 Provider로 자동)
  • AuthResult JSON 직렬화 지원

Removed (Breaking) #

  • AuthResult.userId, email, name, profileImageUrl 제거 → user.* 사용
  • deprecated API 제거 (collectPhone, withScopes() 등)

0.1.0 #

Added #

  • 카카오/네이버/구글/애플 OAuth 통합 API
  • KAuthUser 표준화된 사용자 정보
  • 한글 에러 메시지 + 힌트
  • 로그인 버튼 UI 컴포넌트

0.0.1 #

  • 초기 릴리즈
6
likes
0
points
723
downloads

Publisher

unverified uploader

Weekly Downloads

Social login SDK for Korean apps. Unified API for Kakao, Naver, Google, and Apple login. Standardized user info, Korean error messages, and official design guideline buttons.

Repository (GitHub)
View/report issues

Topics

#authentication #social-login #kakao #naver #oauth

Documentation

Documentation

Funding

Consider supporting this project:

github.com

License

unknown (license)

Dependencies

flutter, flutter_naver_login, flutter_svg, google_sign_in, kakao_flutter_sdk, sign_in_with_apple

More

Packages that depend on k_auth