go-oauth-example
go-oauth-example copied to clipboard
Implementing OAuth 2.0 with Go
Go OAuth Example
Read the blog post here
This is an example node application that implements Githubs OAuth2 API.
In order to run the application:
- Register your new application on Github : https://github.com/settings/applications/new. In the "callback URL" field, enter "http://localhost:8080/oauth/redirect". Once you register, you will get a client ID and client secret.
- Replace the values of the
clientID
andclientSecret
variables in the main.go file and also the index.html file - Start the server by executing
go run main.go
- Navigate to http://localhost:8080 on your browser.