Solution:1
To create a union user system, I suggest that you use WordPress REST API & OAuth (Authentication System)
it has a WordPress plugin you can use the data for both sides, Laravel & WordPress.
To authenticate users from Laravel application to allow them to view WordPress specific directory, you should generate WordPress authentication cookies from Laravel then redirect.
I think these articles may help you to start:
How to use WordPress as a backend for a Laravel Application