User Profile

The user is able to change update his profile information.


The profile can be accessed by a logged in user by clicking User Profile from the sidebar or adding profile in the url. The user can add information like phone number, location, bio or change the name and email.

The App\Http\Controllers\UserProfileController handles the user's profile information.

                          
auth()->user()->update([
        'username' => $request->get('username'),
        'firstname' => $request->get('firstname'),
        'lastname' => $request->get('lastname'),
        'email' => config('app.is_demo') ? auth()->user()->email : $request->get('email') ,
        'address' => $request->get('address'),
        'city' => $request->get('city'),
        'country' => $request->get('country'),
        'postal' => $request->get('postal'),
        'about' => $request->get('about')
    ]);