Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function generateToken($user){
- try {
- //code...
- $time = Carbon::now();
- $data = [
- "id" => $user->id,
- "username" => $user->username,
- "fullname" => $user->profile->fullname,
- "email" => $user->profile->email,
- "phone" => $user->profile->phone,
- "createdAt" => $time->timestamp
- ];
- $code = Crypt::encryptString(json_encode($data));
- $token = new Token;
- $token->id_user = $user->id;
- $token->code = $code;
- $token->status = 1;
- $token->save();
- return $code;
- } catch (\Throwable $th) {
- //throw $th;
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement