Skip to content

Instantly share code, notes, and snippets.

@romanmiller
Last active November 21, 2017 13:53
Show Gist options
  • Save romanmiller/844ec75b34f6408ddbf894d1b2413218 to your computer and use it in GitHub Desktop.
Save romanmiller/844ec75b34f6408ddbf894d1b2413218 to your computer and use it in GitHub Desktop.
Encoding String to set Auth Token (LogIn Credentials Example) (Swift)
open static func setAuthToken(_ email:String, password: String) -> [String: String] {
let credentialData = "\(email):\(password)".data(using: String.Encoding.utf8)!
let base64Credentials = credentialData.base64EncodedString(options: [])
let token = "Basic \(base64Credentials)"
return ["Authorization": token]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment