autenticaion personalizada en laravel sin el uso del auth ni de sus propiedades
Publicado por Bichito20 (2 intervenciones) el 11/04/2019 23:21:14
Hola inicio recien en laravel y queria realizar un login que no no sea con el que laravel proporciona ya q la base de datos es sql y es una tabla relacionada la funcion q trato de realizar para la autenticacion en la siguiente:
------------------------LoguinController---------------------
----------------------------------------------------------------
y me vota el error de
Exception
Property [password] does not exist on this collection instance.
//alguien que me ayude por fa
------------------------LoguinController---------------------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use DB;
use App\Usuario;
use App\Perfil;
use Illuminate\Support\Facades\Hash;
class LoginController extends Controller
{
public function valida(Request $request){
$datos=$this->validate($request,[
'idUsuario' => 'required',
'password'=>'required']);
$query=DB::table('usuario')
->select('usuario.idUsuario','usuario.password','usuario.idPerfil')
->join('PERFILES','PERFILES.id','=','usuario.idPerfil')
->get();
if (Hash::check('password'== $query->password))
{
return string('holaaaaa 1');
}else{
return string('holaaaaa 2');
}
}
y me vota el error de
Exception
Property [password] does not exist on this collection instance.
//alguien que me ayude por fa
Valora esta pregunta


0