Skip to content

Commit 1aa1c16

Browse files
docs(firebase_auth): explicit mention that refreshToken is empty string on native platforms on the Userinstance (#9183)
1 parent 3ad2485 commit 1aa1c16

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/firebase_auth/firebase_auth/lib/src/user.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ class User {
7373

7474
/// Returns a JWT refresh token for the user.
7575
///
76-
/// This property maybe `null` or empty if the underlying platform does not
77-
/// support providing refresh tokens.
76+
/// This property will be an empty string for native platforms (android, iOS & macOS) as they do not
77+
/// support refresh tokens.
7878
String? get refreshToken {
7979
return _delegate.refreshToken;
8080
}

packages/firebase_auth/firebase_auth_platform_interface/lib/src/platform_interface/platform_interface_user.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@ abstract class UserPlatform extends PlatformInterface {
8989

9090
/// Returns a JWT refresh token for the user.
9191
///
92-
/// This property maybe `null` or empty if the underlying platform does not
93-
/// support providing refresh tokens.
92+
/// This property will be an empty string for native platforms (android, iOS & macOS) as they do not
93+
/// support refresh tokens.
9494
String? get refreshToken {
9595
return _user['refreshToken'];
9696
}

0 commit comments

Comments
 (0)