warden.authenticate!(auth_options)
工作正常这些PARAMS:
{ “UTF8”=> “✓”, “authenticity_token”=> “5BMAUoZLUEgPZBVOAcQ8lFD4 + pumP9kEvvXyelbnjeO36AZJQt2oRlraicQ6quvh/dccS0ELUkxjACgFcWFYAg ==”, “用户”=> { “电子邮件”=> “[email protected]”, “密码”=> “XYZ”, “手机”=> “9443429932”}, “行动”=> “创建”,“控制器 “=>” 会话 “ ”格式“=> ”JSON“, ”会话“=> { ”用户“=> { ”电子邮件“=> ”[email protected]“, ”密码“=>” xyz“,”phone“=>”944342993 2 “}}}
但在不为这些:
{” UTF8 “=>” ✓”, “authenticity_token”=> “/ ly2phwfsD3HEVkHK39ajYQGv6R4uj2z3B + 3eiZEU0qtp7C92IlIM5KvxY0QEY34KSlZdJ + OtvsB6m0FAcKGqw ==”, “用户”=> { “手机”=> “9443429932”, “密码”=> “XYZ”, “电子邮件”=> “[email protected]”}, “行动”=> “创建”, “控制器 “=>” 会话 “ ”格式“=> ”JSON“, ”会话“=> { ”用户“=> { ”电话“=> ”9443429932“, ”密码“=> ”XYZ“, ”电子邮件 “=>” [email protected]“}}}
的数据是在除顺序这两种情况下是相同的。很长时间以来一直困在这里。
这里是日志:
开始POST “/users/sign_in.json” 为127.0.0.1,在2017年4月10日10时53分07秒 处理0530通过SessionsController#创建为JSON
参数:{ “UTF8”=> “✓”, “authenticity_token”=> “XVMbYLTgv4eFbv9pX5lJD3U6DHF17o18rVIjqQLo4skOqB17cHZHidDQY + Nk95562BXqoZLaBjRwp/nWJW43KA ==”, “用户”=> { “电话”=> “9443429932”, “密码”= > “[FILTERED]”}, “会话”=> { “用户”=> { “电话”=> “9443429932”, “密码”=> “[FILTERED]”}}}用户负载(0.3ms的) SELECTusers
。* FROMusers
WHEREusers
。id
= 12422916 AND(invitation_token为null) LIMIT 1已完成401未经授权在15ms的