Replace filler confirmation code with randomly generated one in user api #162

This commit is contained in:
Kendrick Chan 2018-08-09 05:15:50 +08:00
parent 28b298dbb4
commit 57eef0a0a4

View file

@ -193,6 +193,11 @@ class APIController extends Controller
return $res->getReturnResponse();
}
protected function generateConfirmCode()
{
return sprintf("%06d", mt_rand(100000, 999999));
}
public function confirmNumber(RisingTideGateway $rt, Request $req)
{
// check parameters
@ -213,9 +218,9 @@ class APIController extends Controller
// TODO: validate phone number
// TODO: generate code and save
// use '123456' for now
$code = '123456';
// generate code and save
// $code = '123456';
$code = $this->generateConfirmCode();
$this->session->setConfirmCode($code)
->setPhoneNumber($phone_number);
$em->flush();