在用户通过移动应用中的OAuth进行身份验证后,如何从Laravel中提取数据?

I created a web app in Laravel in which users login using social networks via OAuth. Once authenticated, they can interact with the website and pull respective data from MySQL.

Now I'm building a mobile app, this app is hybrid (meaning I'm building it with HTML, CSS, JS using AngularJS). I want users to login using social networks via Oauth on the mobile app and then I want them to be able to pull data from my Laravel website via an API.

How do I authenticate a user in my laravel site via an API, and how can I make sure that I properly validate them before I return data?