如何让Alamofire(swift-ios)和Deployd接受第三个参数(属性),即电子邮件?它工作正常,但我也需要添加电子邮件文本字段。
Swift代码:
let user = "root"
let password = "root"
//let email = "root@root.com" (the third parameter)
let credential = NSURLCredential(user: user, password: password, persistence: .ForSession)
let parameters = ["username" : user, "password" : password]
Alamofire.request(.POST, "http://localhost:2403/users", parameters: parameters)
.authenticate(usingCredential: credential)
.response { request, response, _, error in }
来自deployd的文档:
//Create a user
dpd.users.post({
username: "jeffbcross",
password: "secret"
}, onCreateUser);
向用户添加自定义属性和角色,并编写自定义事件 用于控制对应用用户的访问权限的脚本。
我真的不知道如何编写自定义事件脚本。除了Swift,我真的不懂任何语言。我已经在仪表板上为用户创建了“email”属性,但它没有生效。