k_auth 0.3.0
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.0flutter_naver_login: ^2.1.0google_sign_in: ^7.2.0sign_in_with_apple: ^7.0.0flutter_svg: ^2.2.0
- pub.dev 점수 개선 (description 영문화, dart format)
0.2.0 #
Added #
- 함수형 API:
fold,when,onSuccess,onFailure,mapUser,mapUserOr - 상태 관리:
authStateChangesStream,currentUser,currentProvider,isSignedIn - 자동 로그인:
KAuthSessionStorage인터페이스,initialize(autoRestore: true) - 백엔드 연동:
onSignIn,onSignOut콜백,serverToken - 토큰 갱신:
refreshToken(),isExpired,isExpiringSoon() - 설정 진단:
KAuthDiagnostic.run()- 네이티브 설정 검증 - 디버그 로깅:
KAuthLogger - SVG 아이콘: 카카오, 네이버, 구글 로고
Changed #
signOut()provider 인자 생략 가능 (현재 Provider로 자동)AuthResultJSON 직렬화 지원
Removed (Breaking) #
AuthResult.userId,email,name,profileImageUrl제거 →user.*사용- deprecated API 제거 (
collectPhone,withScopes()등)
0.0.1 #
- 초기 릴리즈