Comments (3)
Two separate middlewares required, one for interactive users and one for service-to-service API style.
from gserverlesssupportlaravel.
Already using Google Auth with Laravel using socialite, which does integrate into the user system, so we'll just need to create a middleware to make it work IAP style if that's what we want, which shouldn't be too hard.
from gserverlesssupportlaravel.
This is done in the latest commit.
We've been able to allow Google to do most of the hard work for us and just validate against the Users API headers that they include, with a stateless check, integrated into Laravel's user system, that works for both web & API requests.
from gserverlesssupportlaravel.
Related Issues (20)
- Datastore Session Handler HOT 5
- IAP Style Service-to-Service API Authentication HOT 3
- StackDriver Log Integration HOT 4
- Cloud Build Push-to-Deploy Examples & Instructions HOT 2
- Handle Configuration Cache HOT 1
- Async Batch Submit Handler for App Engine Standard HOT 1
- Lumen Support HOT 1
- Storage Directory on App Engine
- Review gae_realpath() requirement on PHP 7.2 runtime HOT 1
- Requirements could not be resolved HOT 4
- [Queue task] Google cloud task handler response 302 request HOT 4
- Memcached HOT 9
- Several setup questions HOT 10
- Laravel 6? HOT 11
- Unknown App Engine Region Code: europe-west2-a HOT 8
- us14 not found HOT 6
- batch-daemon-failures taking up space on /tmp HOT 7
- SIGSEGV on App Engine PHP 7.4 HOT 1
- Batch Daemon on the Standard Environment (GAE) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gserverlesssupportlaravel.