From fc244f40097299298f6499a1a7210626f3bf24ad Mon Sep 17 00:00:00 2001 From: Paul Wagener Date: Mon, 1 Oct 2018 22:12:35 +0200 Subject: [PATCH] Update oAuth tokens to be up-to-date --- templates/oauth.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/templates/oauth.html b/templates/oauth.html index a569fdc..267df2d 100644 --- a/templates/oauth.html +++ b/templates/oauth.html @@ -122,8 +122,8 @@ Deze cursus - http://websec.paulwagener.nl/o/authorize/ - http://websec.paulwagener.nl/o/token/ + https://websec.paulwagener.nl/o/authorize/ + https://websec.paulwagener.nl/o/token/ GitHub @@ -173,7 +173,7 @@

Voor deze site is de authorisatie URL:
- http://websec.paulwagener.nl/o/authorize/?client_id=(CLIENT_ID)&response_type=token + https://websec.paulwagener.nl/o/authorize/?client_id=(CLIENT_ID)&response_type=token

@@ -284,9 +284,9 @@

Bij Google hebben we een OAuth client geregistreerd en de volgende gegevens gekregen:

- Client id: 799427728270-ahr6bg713mtkh2htskbmqko8hpheq1md.apps.googleusercontent.com
- Client secret: 3W9FcQefBmhX7CT1FgzqiCdR
- Refresh token: 1/WfdEEjWgj5Lm8p6wZzoTCeirQz7e4hMDIxvOkdvSjsU
+ Client id: 507532281075-92u6kon3r2kpesqbadmt29cnlvtpjbkh.apps.googleusercontent.com
+ Client secret: yTmMOl9GfCFl-F4QoESfi7HT
+ Refresh token: 1/EpIRGrHcCV8wi54zGwJoKUklSTkndrJvj1mixqNrgkY"

Met deze gegevens kunnen we weer een POST doen naar de token endpoint (voor Google: https://accounts.google.com/o/oauth2/token) om een access token te genereren. Dit keer hoeven we geen redirect_uri mee te sturen en moeten we de grant_type parameter @@ -298,7 +298,7 @@

Gebruik de access token die je krijgt om een API call te doen naar - https://www.googleapis.com/calendar/v3/calendars/secavans@gmail.com/events. Vergeet niet weer de juiste Authorization + https://www.googleapis.com/calendar/v3/calendars/websec.paulwagener@gmail.com/events. Vergeet niet weer de juiste Authorization header te gebruiken om je access token in te zetten! Als je het goed doet krijg je alle events uit onze Google Calender te zien in JSON formaat.