Check Login and display login page in views
In your view set the Access of the page display to role > authenticated user. This will present an Access Denied message to anonymous users.

You can then enable the Login Toboggan module and enable "Present login for on access denied (403)". After the user logs in, they will be taken back to the view page automatically.