In Laravel 5.7 a new feature was added to allow you to ask your users for https://laravel.com/docs/5.7/verification before they're allowed to access anything inside the auth middleware. This is a nice little feature to make sure that your users are real users. With the introduction of Laravel Nova it allows you to manage different resources for your application such as users. One of the features with Laravel Nova is https://nova.laravel.com/docs/1.0/lenses/registering-lenses.html#authorization, these allow you to create a new view for your resource.
* * @param \Illuminate\Http\Request $request * @return array */ public function fields(Request $request) { return [ ID::make('ID', 'id')->sortable(), Text::make('Name') ->sortable(), Text::make('Email') ->sortable(), DateTime::make('created_at'), ]; } https://paulund.co.uk/creating-a-laravel-nova-unverified-lense#register-your-lenseThen you need to register the lense in your User resource, by adding the class to the lenses method.