- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
似乎 Parse 不允许我创建新用户,除非调用注册 block 。
似乎 Parse 也不允许您编辑用户名/密码,除非该用户是 currentUser 登录的。
目标是创建一个新用户,保存他,当他们稍后注册时,我可以识别他们以前的用户帐户,或者如果不存在则创建一个。
注册/登录 block 方法不是答案,我不想更改当前用户。
PFQuery *query = [PFUser query];
PFUser *userAgain = (PFUser *)[query getObjectWithId:user.objectId];
userAgain.username = "another_username";
// This will throw an exception, since the PFUser is not authenticated
[userAgain save]
附言这是电梯间距。这是一个聊天应用程序(使用电话号码注册)。我想邀请我的联系人(但不是应用程序)中的用户加入“聊天室”。所以我为他们的电话#创建了一个用户帐户。当他们注册时,我登录之前创建的用户(检查 phone#s),然后他们在他们的收件箱中看到我的“聊天室”。
最佳答案
好的,这是我必须采取的步骤。
登录端
启用enableAutomaticUser
对于匿名用户。
PFQuery
用户注册以确保他的帐户不存在基于他的 phoneNumber
如果 PFQuery
有一个对象,保存这个PFUser
,我们将在 AFTER 和 IF 短信验证为 true
后使用他的凭据登录.
注册结束
对于每个 phoneNumber
, 确保用户不存在。如果是这样,请忘记 phoneNumber
, 添加 PFuser
枚举每个phoneNumber
使用 REST API 注册
- (void) saveNewUserWithPhoneNumber:(NSString *)phoneNumber
{
NSURL *url = [NSURL URLWithString:@"https://api.parse.com/1/users"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[request setValue:API KEY forHTTPHeaderField:@"X-Parse-REST-API-Key"];
[request setValue:APP ID forHTTPHeaderField:@"X-Parse-Application-Id"];
NSDictionary *dict = @{@"username":phoneNumber,@"password":phoneNumber,PF_USER_PHONENUMBER:phoneNumber, PF_USER_ISVERIFIED: @NO};
NSError *error;
NSData *postBody = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:&error];
[request setHTTPBody:postBody];
// Send request to Parse and parse returned data
[NSURLConnection sendAsynchronousRequest:request
queue:[NSOperationQueue mainQueue]
completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
if (!connectionError) {
NSDictionary *responseDictionary = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
NSString *objectId = [responseDictionary valueForKey:@"objectId"];
[_arrayOfSelectedUsers addObject:[PFUser objectWithoutDataWithObjectId:objectId]];
x--;
//If we finished all the phone numbers, create the chatroom;
if (x == 0){
[self actionSend];
}
} else {
}
}];
}
关于ios - 解析 : Create/Save New User without signUp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28240493/
我在 Django 中收到页面未找到 404 错误。尽管我已在主应用和此应用中正确映射了 URL。 urlpatterns = [ path('',views.mainpage,name='m
已关闭。此问题需要 debugging details 。目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and the
select date_format(payout.date, '%m/%d/%Y') as Date, (select commission.PAYOUTID from commission
我是 Laravel 新手。我正在学习如何创建用户注册页面。一切正常,但我陷入了一个简单的问题。 ErrorException in UrlGenerator.php line 304: Route
我正在通过注册和登录在我的应用程序中实现 Fire-Base 身份验证,但是我遇到了一个问题,每次我填写表格并单击“注册”按钮时,Fire-Base 都会返回一个错误,即使帐户已成功创建。我的 Sig
我想通过用户输入存储用户名,但收到以下错误: `AttributeError` at /sign/ `'signup' object has no attribute 'get'` 这是我尝试运行的相
我尝试使用 Crispy-form 增强我所有授权的注册表单,但它不起作用:) 我修改forms.py中的allauth表单,隐藏标签,添加按钮 我目前的问题是 forms.py 中的“self.he
我正在为网站使用 Firebase 身份验证并选择密码身份验证和 Google 登录。当我运行它时,我得到以下信息: {"error":{"code":403,"message":"Requests
是否有关于使用github验证用户身份的文档?最好在PHP中。 像这里的按钮:http://coderwall.com/ 最佳答案 是的,它记录在GitHub API OAuth section的do
这是我的内容包装器,它将显示 SignUp 组件或 SignIn 组件。 const Content = (props) => { return (
我想在用户注册过程失败后重定向到“/signup”页面。你是怎么做到的? 每次注册失败,它都重定向到“/users”,这不是我想要的,我希望它重定向到注册页面。 TIA 最佳答案 您必须在初始化程序中
我听说 Mixpanel 中的“$signup”事件有些特别。它具体有什么作用? 我所能找到的都是非常模糊的陈述,例如“您的报告的性能会略有改善”和“$signup 对于保留分析特别有用。” 最佳答案
我将 Parse.com 用于我的应用程序数据库和我的注册 View ,我正在尝试减少代码中的行数。 user.set("username",$scope.user.email); user.set(
Ajax 新手,开始使用 Javascript 和 jQuery。 我有一个以提交按钮结尾的表单,JavaScript 通过一组 function signup(){ 将验证字段和其他要求。到这里为止
下面是代码,希望有人能帮我解决使用未解析的标识符“SignUp”问题: @IBOutlet var UsernameTextField: UITextField! @IBOutlet var Pass
我想向我的解析 SignUp 函数添加一个额外的属性。我的代码就像 signUp: function(e) { var self = this; var username = this.$("
我刚刚在 ubuntu 14.04 服务器上使用 apache 部署了我的 django 站点。正在访问该站点。但是当我以用户身份注册到其中时,它会创建用户但无法创建与我的用户处于一对一关系的用户配置
许多较新的网站都有 neat-o 注册表单。我做 c++/java 开发,正在进入 web 开发,css 对我来说还是有点神秘。 如果我想创建一个像 twitter.com/signup 这样的页面,
我正在使用 React、node.js 和 AWS cognito 创建一个注册页面。处理注册事件时,我收到错误 'aws_amplify__WEBPACK_IMPORTED_MODULE_2___d
我想知道是否有人知道是否可以在 django-allauth 中完全禁用表单登录/注册. 在我的业务模型中,用户只能使用 Facebook 登录/注册,但是每当我使用 @login_required
我是一名优秀的程序员,十分优秀!