+ Remove user_code during user's identification
This commit is contained in:
parent
a0e27c10ba
commit
d6ac8c0e5e
|
@ -47,7 +47,7 @@ class UserController extends Controller
|
||||||
$identification->save();
|
$identification->save();
|
||||||
$this->sendMail($user->email,trans('messages.successful_identification'),
|
$this->sendMail($user->email,trans('messages.successful_identification'),
|
||||||
trans('messages.successful_identification_message',['name'=>$identification->lastname.' '.$identification->firstname]));
|
trans('messages.successful_identification_message',['name'=>$identification->lastname.' '.$identification->firstname]));
|
||||||
return $this->successResponse(trans('messages.successful_identification'));
|
return $this->successResponse(trans('messages.successful_identification',['name'=>$identification->lastname.' '.$identification->firstname]));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function validateIdentification(Request $request, $id_identification)
|
public function validateIdentification(Request $request, $id_identification)
|
||||||
|
@ -70,11 +70,11 @@ class UserController extends Controller
|
||||||
$identification->document_image_front = $this->uploadImage($request,'document_image_front','D-F',"documents");
|
$identification->document_image_front = $this->uploadImage($request,'document_image_front','D-F',"documents");
|
||||||
$identification->document_image_back = $this->uploadImage($request,'document_image_back','D-B',"documents");
|
$identification->document_image_back = $this->uploadImage($request,'document_image_back','D-B',"documents");
|
||||||
$identification->user_image = $this->uploadImage($request,'user_image','U',"photos");
|
$identification->user_image = $this->uploadImage($request,'user_image','U',"photos");
|
||||||
$identification->user_code = $this->generateRandomString();
|
|
||||||
$identification->status = 1;
|
$identification->status = 1;
|
||||||
|
|
||||||
$identification->save();
|
$identification->save();
|
||||||
$this->sendMail($identification->user->email,trans('messages.validated_identification'),trans('messages.validated_identification_message',['user_code'=>$identification->user_code]));
|
$this->sendMail($identification->user->email,trans('messages.validated_identification'),trans('messages.validated_identification_message'));
|
||||||
return $this->successResponse(trans('messages.validated_identification'));
|
return $this->successResponse(trans('messages.validated_identification'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Models\Wallet;
|
use App\Models\Wallet;
|
||||||
|
use App\Models\User;
|
||||||
use App\Models\WalletsUser;
|
use App\Models\WalletsUser;
|
||||||
use App\Traits\ApiResponser;
|
use App\Traits\ApiResponser;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
@ -98,12 +99,13 @@ class WalletController extends Controller
|
||||||
|
|
||||||
// Wallets users iLink
|
// Wallets users iLink
|
||||||
public function showWalletUser($id_user){
|
public function showWalletUser($id_user){
|
||||||
$wallet = collect(DB::select('SELECT wu.* , c.name as country , i.user_code , n.name as network from wallets_users wu
|
$wallet = collect(DB::select('SELECT wu.* , u.user_code from wallets_users wu
|
||||||
INNER JOIN identifications i ON i.idUser = wu.idUser INNER JOIN networks n ON i.idNetwork = n.id INNER JOIN countries c ON n.country_id = c.id
|
INNER JOIN users u ON u.id = wu.idUser WHERE wu.idUser = :id_user',['id_user' => $id_user]))->first();
|
||||||
WHERE wu.idUser = :idUser',['idUser' => $id_user]))->first();
|
if($wallet){
|
||||||
if($wallet)
|
$wallet->country = 'Gabon';
|
||||||
|
$wallet->network = 'iLink World';
|
||||||
return $this->successResponse($wallet);
|
return $this->successResponse($wallet);
|
||||||
else
|
} else
|
||||||
return $this->errorResponse(trans('errors.model_not_found',['model'=>'wallet']),Response::HTTP_BAD_REQUEST);
|
return $this->errorResponse(trans('errors.model_not_found',['model'=>'wallet']),Response::HTTP_BAD_REQUEST);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,6 @@ use Illuminate\Database\Eloquent\Model;
|
||||||
* @property string $user_image
|
* @property string $user_image
|
||||||
* @property string $document_image_front
|
* @property string $document_image_front
|
||||||
* @property string $document_image_back
|
* @property string $document_image_back
|
||||||
* @property string $user_code
|
|
||||||
* @property int $idNetwork
|
* @property int $idNetwork
|
||||||
* @property int $country_id
|
* @property int $country_id
|
||||||
*
|
*
|
||||||
|
@ -69,7 +68,6 @@ class Identification extends Model
|
||||||
'user_image',
|
'user_image',
|
||||||
'document_image_front',
|
'document_image_front',
|
||||||
'document_image_back',
|
'document_image_back',
|
||||||
'user_code',
|
|
||||||
'idNetwork',
|
'idNetwork',
|
||||||
'country_id'
|
'country_id'
|
||||||
];
|
];
|
||||||
|
|
|
@ -19,6 +19,7 @@ use Illuminate\Database\Eloquent\Model;
|
||||||
* @property string $lastname
|
* @property string $lastname
|
||||||
* @property string $phone
|
* @property string $phone
|
||||||
* @property string $email
|
* @property string $email
|
||||||
|
* @property string $user_code
|
||||||
* @property string $adresse
|
* @property string $adresse
|
||||||
* @property float $solde
|
* @property float $solde
|
||||||
* @property string $encrypted_password
|
* @property string $encrypted_password
|
||||||
|
@ -60,6 +61,7 @@ class User extends Model
|
||||||
'lastname',
|
'lastname',
|
||||||
'phone',
|
'phone',
|
||||||
'email',
|
'email',
|
||||||
|
'user_code',
|
||||||
'adresse',
|
'adresse',
|
||||||
'solde',
|
'solde',
|
||||||
'encrypted_password',
|
'encrypted_password',
|
||||||
|
|
|
@ -8,7 +8,7 @@ return [
|
||||||
'success_treated_demand' => 'Request successfully processed',
|
'success_treated_demand' => 'Request successfully processed',
|
||||||
'canceled_credit_request' => 'Canceled credit request',
|
'canceled_credit_request' => 'Canceled credit request',
|
||||||
'canceled_transaction' => 'Canceled transaction',
|
'canceled_transaction' => 'Canceled transaction',
|
||||||
'successful_identification'=>'Successful identification',
|
'successful_identification'=>'User :name has been successfully identified.',
|
||||||
'user_identificated' => 'User already identificated',
|
'user_identificated' => 'User already identificated',
|
||||||
'validated_identification'=>'Validated identification',
|
'validated_identification'=>'Validated identification',
|
||||||
'identification_already_validated'=>'Identification already validated',
|
'identification_already_validated'=>'Identification already validated',
|
||||||
|
@ -20,8 +20,7 @@ Regards,
|
||||||
iLinkWorld team.',
|
iLinkWorld team.',
|
||||||
'validated_identification_message' => 'Your identification is confirmed!
|
'validated_identification_message' => 'Your identification is confirmed!
|
||||||
|
|
||||||
Your username: :user_code
|
You can now use all iLink World services.
|
||||||
You can now use the services of iLink World.
|
|
||||||
Welcome to the iLink World family !!!
|
Welcome to the iLink World family !!!
|
||||||
|
|
||||||
Regards,
|
Regards,
|
||||||
|
|
|
@ -8,7 +8,7 @@ return [
|
||||||
'success_treated_demand' => 'Demande traitée avec succès',
|
'success_treated_demand' => 'Demande traitée avec succès',
|
||||||
'canceled_credit_request' => 'Demande de crédit annulée',
|
'canceled_credit_request' => 'Demande de crédit annulée',
|
||||||
'canceled_transaction' => 'Transaction annulée',
|
'canceled_transaction' => 'Transaction annulée',
|
||||||
'successful_identification' => 'Identification réussie',
|
'successful_identification' => 'L\'utilisateur :name a été identifié avec succes',
|
||||||
'validated_identification' => 'Identification validée',
|
'validated_identification' => 'Identification validée',
|
||||||
'user_identificated' => 'Utilisateur déjà identifié',
|
'user_identificated' => 'Utilisateur déjà identifié',
|
||||||
'identification_already_validated' => 'Identification deja validée',
|
'identification_already_validated' => 'Identification deja validée',
|
||||||
|
@ -20,8 +20,7 @@ Cordialement,
|
||||||
Equipe iLinkWorld.',
|
Equipe iLinkWorld.',
|
||||||
'validated_identification_message' => 'Votre identification est confirmée !
|
'validated_identification_message' => 'Votre identification est confirmée !
|
||||||
|
|
||||||
Votre identifiant : :user_code
|
Vous pouvez desormais utiliser tous les services de iLink World.
|
||||||
Vous pouvez desormais utiliser les services de iLink World.
|
|
||||||
Bienvenue dans la famille iLink World !!!
|
Bienvenue dans la famille iLink World !!!
|
||||||
|
|
||||||
Cordialement,
|
Cordialement,
|
||||||
|
|
Loading…
Reference in New Issue