Login
public struct Login
Undocumented
-
Performs a silent login.
Declaration
Swift
public static func silent(clientID: String, clientSecret: String, scopes: [AccessScope], username: String, password: String) -> Request<LoginSettings>
Parameters
clientID
The client ID.
clientSecret
The client secret.
scopes
The access scopes.
username
The user’s username or e-mail address.
password
The user’s password.
Return Value
Request for
LoginSettings
. -
Completes an OAuth login.
Declaration
Swift
public static func oauth(clientID: String, clientSecret: String, scopes: [AccessScope], redirectURI: String, code: String) -> Request<LoginSettings>
Parameters
clientID
The client ID.
clientSecret
The client secret.
scopes
The access scopes.
redirectURI
The client redirectURI.
code
The authorization code.
Return Value
Request for
LoginSettings
.