@@ -19,26 +19,9 @@ public struct FirebaseErrorResponse: Codable, Error {
19
19
}
20
20
21
21
public struct UserList : Codable {
22
- public let userInfo : [ UserRecord ]
22
+ public let userInfo : [ FirebaseUser ]
23
23
}
24
24
25
- public struct UserRecord : Codable {
26
- public let localID : String
27
- public var email , displayName : String ?
28
- public let photoURL : String ?
29
- public let emailVerified : Bool ?
30
- public let providerUserInfo : [ ProviderUserInfo ] ?
31
- public let validSince , lastLoginAt , createdAt , lastRefreshAt : String ?
32
-
33
- enum CodingKeys : String , CodingKey {
34
- case localID = " localId "
35
- case email, displayName
36
- case photoURL = " photoUrl "
37
- case emailVerified, providerUserInfo, validSince, lastLoginAt, createdAt, lastRefreshAt
38
- }
39
- }
40
-
41
-
42
25
// TODO: This could probably be filled out more.
43
26
public struct FirebaseContext : Codable {
44
27
enum CodingKeys : String , CodingKey {
@@ -120,10 +103,10 @@ public struct LookupResponse: Codable {
120
103
121
104
public struct FirebaseUser : Codable {
122
105
public let localId : String
123
- public let email : String ?
106
+ public var email : String ?
124
107
public let emailVerified : Bool ?
125
108
public let phoneNumber : String ?
126
- public let displayName : String ?
109
+ public var displayName : String ?
127
110
public let photoUrl : String ?
128
111
public let providerUserInfo : [ ProviderUserInfo ] ?
129
112
public let passwordHash : String ?
0 commit comments