Reputation: 21
I'm trying to integrate my app with walmart following this link, but It's showing this error message on the login form "one or more parameters are missing".
public function authorize(Request $request)
{
$params = [
'responseType' => 'code',
'clientId' => $this->apiKey,
'redirectUri' => config('walmart.redirect_url'),
'clientType' => $request->get('clientType'),
'nonce' => Str::random(10),
'state' => Str::random(10)
];
return response(['loginUrl' => 'https://login.account.wal-mart.com/authorize?'.http_build_query($params)], 200);
}
Using this function I'm redirecting the user to the auth page, any idea on what params are missing ?
Upvotes: 2
Views: 160