Skip to content

Commit e26c755

Browse files
committed
Added a section about security
1 parent 2def466 commit e26c755

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,13 @@ These are the most important settings:
6161
# Planned features
6262

6363
Laravel's console kernel allows to execute actions after the command has finished running (such as ping a service) and prevent overlapping. This package does not support those features at this time. The goal is to eventually read the configured settings for a command (as defined in the console kernel) and execute the command exacty as defined there so that methods like `thenPing` and `withoutOverlapping` work out of the box without the need to configure anything.
64+
65+
# Security
66+
67+
The job handler requires each request to have an OpenID token. Cloud Scheduler will generate an OpenID token and send it along with the job payload to the handler.
68+
69+
This package verifies that the token is digitally signed by Google and that it's meant for your application. Only Google Scheduler will be able to call your handler.
70+
71+
More information about OpenID Connect:
72+
73+
https://developers.google.com/identity/protocols/oauth2/openid-connect

0 commit comments

Comments
 (0)