trying to decode a JWT payload in Swift and having a really difficult time
static func decodePayload(tokenstr: String) { //splitting JWT to extract payl
Swift 4 as below:
if let data = Data(base64Encoded: base64String, options: []), let str = String(data: data as Data, encoding: String.Encoding.utf8) { print(str) // {"exp":1426822163,"id":"550b07738895600e99000001"} }