Password is hidden by default for arrays and it ALWAYS has to be hidden.
Byt the way password is encrypted. So for what reason you want to get password?
https://laravel.com/docs/8.x/eloquent-serialization#hiding-attributes-from-json
<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Http\Resources\UserResource;
use Illuminate\Support\Facades\Hash;
use App\Models\User;
class UserController extends Controller
{
public function login(Request $request){
$email=$request->get('email');
$password=$request->get('password');
$user=[
"email"=>$email,
"password"=>$password
];
$model = User::where('email', '=', $email);
dd($model);
return response()->json($user);
}
}
How can I get password from users table? After $model = User::where('email', '=', $email); how can I get password from eloquent object?
Please or to participate in this conversation.