Laravel Package for Sabre Api - laravel-5

I had been finding a package for laravel 5 to integrate the Sabre Api with my booking system.
The Sabre Api needs authentication and connection with their remote server.
Can anyone help me find a correct solution to integrate the Sabre api with my website built on laravel 5.

You need a contract with Sabre directly first - afterwards you can request the sign-in for the Webservices. You can shoot them a request there: https://www.sabre.com/forms/contract-request/?lang=en

Related

Restful api versioning in Laravel 8

I am trying to build a restful api using Laravel-8. Already I have setup Laravel-Passport for api authentication. Now I want to do API versioning for the Laravel-8.
I've heard about Dingo being used with jwt-auth. But I am using laravel passport.
Which api versioning package can I use for the restful api with Laravel Passport auth?
Thanks.
You don't need a package for it. You just need to set-up your Laravel project correctly.
Take a look at:
https://medium.com/mestredev/versioning-your-rest-api-with-laravel-646bcc1f70a4

Receive and send a notification with Api laravel and ionic

my goal is to receive and send a notification from the server side which is laravel, and i don't know how to do it. Anyone please help me?
By default, Laravel ships with a simple solution to API authentication
via a random token assigned to each user of your application. In your
config/auth.php configuration file, an api guard is already defined
and utilizes a token driver. This driver is responsible for inspecting
the API token on the incoming request and verifying that it matches
the user's assigned token in the database.
Docs
If you are a beginner and you are learning and figuring out how to make apis and secure them, here you can learn Buidling a Blog Application with Laravel 5.6 and Ionic v4.

using google API for user identification and authentication

I tried to build a mobile app (client(mobile) <-> server) and i'm going to use google API to authenticate and identify my user and to sync to my server.
which is the best method to achieve this?
I was thinking to use below method:
Mobile app get authorization code
send the code to server
server contact google server to get access token
both server and mobile client use the access token to access data from google. <-- is this access token generated portable? means: i can use it in server as well as in mobile app?
i'm not sure if above method is the right method that i should use, if it the right method, is there any reference that i can follow (esp. in python) - i tried to read developer.google.com but it's quite humongous type of API there and i got lost...
Thanks for the kind advise

Laravel 5.2 + Socialite + Update Status

Well, for quite some time now, i've been doing some research on which plugin to use in Laravel 5.2 for the purpose of authenticating users in my website via their social networks accounts.
I wanted to use Hybridauth, but it is not compatible with Laravel 5.2, it is compatible only with Laravel 4.2. So, i was thinking of using Socialite, but the thing is that i want to give my user the ability to post his social network status via my own website.
So, is there a way that i could give my user this ability using Socialite?
Laravel Socialite handles authentication only.
You can get an access token for the various social media APIs using socialite, but the package does not offer any methods for interacting with those APIs.
If you want your user to be able to post to social media accounts you will need to write the code to interact with those APIs for use a package which provides that functionality, but it is beyond the scope of Socialite.

Adding OAuth Server Support to PyroCMS / Codeigniter?

I am looking for a way to extend PyroCMS into an OAuth2.0 server. I want my users to be able to log onto my "customer" websites using a central authentication system.
I looked into https://github.com/alexbilbie/CodeIgniter-OAuth-2.0-Server but I am having trouble in planning how to integrate this with PyroCMS. I don't want to touch the core authentication so I am thinking of building a module that does this ontop of current authentication system.
Any tips/ideas on how to do this?
I can see that there is already an OAuth module for pyrocms here
which covers OAuth 1 and OAuth 2.0

Resources