iOS 使用的Swift库,该库负责处理由任何RW后端提供的基本认证功能。
在AuthPath.swift中定义了标准认证路径。如果想要改变默认路径、方案和主机以适应您的认证路径,请执行以下操作
AuthPath.signUp = "/new/signup/path"
要访问认证功能,请使用User类的实例方法。例如
User.signInWithEmail(email, password: password) { (innerResult) -> Void in
// do something with innerResult
}
大多数方法都有类型为Result<Any, NSError>
的闭包参数。此类型可能包含解析后的JSON作为[String: AnyObject]
或包含错误描述的NSError
。