RWAuth 1.0.1

RWAuth 1.0.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2015年11月
SPM支持 SPM

Roman Gal维护。



RWAuth 1.0.1

  • Weezlabs

RWAuth-ios

iOS 使用的Swift库,该库负责处理由任何RW后端提供的基本认证功能。

功能

  • [x] 注册
  • [x] 登录
  • [x] 登出
  • [x] 请求恢复代码
  • [x] 设置新密码
  • [x] 检查电子邮件
  • [x] 手动刷新令牌

要求

  • iOS 8.0+
  • Xcode 7.0+

安装

使用方法

AuthPath

在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