1
1
import ConcurrencyExtras
2
2
import Foundation
3
- import Helpers
4
3
import HTTPTypes
4
+ import Helpers
5
5
6
6
#if canImport(AuthenticationServices)
7
7
import AuthenticationServices
@@ -18,7 +18,9 @@ public final class AuthClient: Sendable {
18
18
19
19
private var api : APIClient { Dependencies [ clientID] . api }
20
20
var configuration : AuthClient . Configuration { Dependencies [ clientID] . configuration }
21
- private var codeVerifierStorage : CodeVerifierStorage { Dependencies [ clientID] . codeVerifierStorage }
21
+ private var codeVerifierStorage : CodeVerifierStorage {
22
+ Dependencies [ clientID] . codeVerifierStorage
23
+ }
22
24
private var date : @Sendable ( ) -> Date { Dependencies [ clientID] . date }
23
25
private var sessionManager : SessionManager { Dependencies [ clientID] . sessionManager }
24
26
private var eventEmitter : AuthStateChangeEventEmitter { Dependencies [ clientID] . eventEmitter }
@@ -189,8 +191,8 @@ public final class AuthClient: Sendable {
189
191
190
192
private func _signUp( request: HTTPRequest , from body: Data ) async throws -> AuthResponse {
191
193
let ( data, _) = try await api. execute ( for: request, from: body)
192
-
193
- let response = try configuration. decoder. decode ( AuthResponse . self, from: data)
194
+
195
+ let response = try configuration. decoder. decode ( AuthResponse . self, from: data)
194
196
195
197
if let session = response. session {
196
198
await sessionManager. update ( session)
@@ -298,7 +300,7 @@ public final class AuthClient: Sendable {
298
300
299
301
private func _signIn( request: HTTPRequest , from body: Data ) async throws -> Session {
300
302
let ( data, _) = try await api. execute ( for: request, from: body)
301
-
303
+
302
304
let session = try configuration. decoder. decode ( Session . self, from: data)
303
305
304
306
await sessionManager. update ( session)
@@ -415,7 +417,7 @@ public final class AuthClient: Sendable {
415
417
)
416
418
)
417
419
)
418
-
420
+
419
421
return try configuration. decoder. decode ( SSOResponse . self, from: data)
420
422
}
421
423
@@ -449,7 +451,7 @@ public final class AuthClient: Sendable {
449
451
)
450
452
)
451
453
)
452
-
454
+
453
455
return try configuration. decoder. decode ( SSOResponse . self, from: data)
454
456
}
455
457
@@ -903,7 +905,7 @@ public final class AuthClient: Sendable {
903
905
904
906
private func _verifyOTP( request: HTTPRequest , from body: Data ) async throws -> AuthResponse {
905
907
let ( data, _) = try await api. execute ( for: request, from: body)
906
- let response = try configuration. decoder. decode ( AuthResponse . self, from: data)
908
+ let response = try configuration. decoder. decode ( AuthResponse . self, from: data)
907
909
908
910
if let session = response. session {
909
911
await sessionManager. update ( session)
@@ -1237,7 +1239,7 @@ public final class AuthClient: Sendable {
1237
1239
}
1238
1240
1239
1241
var queryItems : [ URLQueryItem ] = [
1240
- URLQueryItem ( name: " provider " , value: provider. rawValue) ,
1242
+ URLQueryItem ( name: " provider " , value: provider. rawValue)
1241
1243
]
1242
1244
1243
1245
if let scopes {
0 commit comments