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
clientIDThe client ID.
clientSecretThe client secret.
scopesThe access scopes.
usernameThe user’s username or e-mail address.
passwordThe 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
clientIDThe client ID.
clientSecretThe client secret.
scopesThe access scopes.
redirectURIThe client redirectURI.
codeThe authorization code.
Return Value
Request for
LoginSettings.
View on GitHub
Install in Dash
Login Structure Reference