So the new version of Laravel has a login and register system already built in and so I've changed some fields in the register page and now want the 'username' to be displayed instead of the 'name' on the homepage after login. Does anyone have a clue where this is attributed? Have been searching endlessly for this. Thanks.
Auth::routes() is just a helper class that helps you generate all the routes required for user authentication. You can browse the code here https://github.com/laravel/framework/blob/5.3/src/Illuminate/Routing/Router.php instead.
You can call the Auth facade in your views. $userInfo = User::find(Auth::id())->with('personalInfo')->first(); return View::make('page')->with('userInfo',$userInfo); //in your view then you have access to {{$userInfo->name }} {{$userInfo->address}} //the values from the table and related model.
The file you are looking for, is the app view file. This file defines a sample basic template for your website.
It is located here: resources/views/app.blade.php
In your case, you need to change {{ Auth::user()->name }}
to {{ Auth::user()->username }}
You can find logged user name with this below code
in any blade template you just write
@if (Auth::user()->name=="user_name")
//your code after prove authentication
@endif
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With