• Stars
    star
    179
  • Rank 207,022 (Top 5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 6 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Build a Golang app with the Gin framework, and authenticate with Auth0 + JWT

Build a Golang app with the Gin framework, and authenticate with Auth0 + JWT

This repo contains the code samples for the Build a Golang app with the Gin framework, and authenticate with Auth0 + JWT article.

Setup

  1. Update the main.go file with your Auth0 Credentials. Sign up for an account for free if you don't have one.
  2. Update the views/app.jsx file with your Auth0 Credentials.
  3. Add http://localhost:3000 to your Allowed Callback, and Allowed Logout URL's in your Auth0 Management Dashboard.
  4. Run mv .env.sample .env and update with valid credentials
  5. Source the environment variables - source .env
  6. Update dependencies go get
  7. Launch the application by running go run main.go
  8. Navigate to localhost:3000 to view the application

Author

Francis Sunday

License

This project is licensed under the MIT license. See the LICENSE file for more info.

More Repositories

1

firebase-chat-app

A simple chat app using Firebase and Javascript
JavaScript
26
star
2

blockchain-golang-tutorial

[Article Source file] Building a Simple Blockchain with Go
Go
23
star
3

studyLog

A Study Log Web Application i built to log my progress during self created streaks.
PHP
16
star
4

php-exam

A PHP exam with questions from beginner to expert level curated by @codehakase
PHP
12
star
5

rld

rld is a tiny tool that runs a go program and watch changes on it.
Go
10
star
6

dotfiles

This is a collection of dotfiles I use on my development machine(s), which set up handy command line things like zsh, vim, autocomplete, etc.
Vim Script
6
star
7

slack-logrus

πŸ“πŸ“ An Intuitive Logrus Hook for Slack
Go
6
star
8

codehakase.github.io

Personal Website
HTML
6
star
9

weblooks.css

This is a CSS File that will contain thousands of background colors, patterns, and other things that have to do with your web styling
CSS
4
star
10

crawl

A simple sitemap scrapper written in Go
Go
4
star
11

go-redis-imp

A simple implementation of Redis key value storage in Go
Go
3
star
12

mobius-go

(Deprecated) The Mobius Go (Golang) Client provides simple access to the Mobius API for applications written in Go
Go
2
star
13

elegant-atom-syntax

A Mild Atom Editor Syntax package (works well with the Elegant Atom UI theme)
CSS
2
star
14

mobius-client-go

Go (Golang) SDK for the Mobius DApp Store
Go
2
star
15

uid

Little Go (golang) package to generate a URL safe string.
Go
1
star
16

elegant-atom-ui

A simple and intuitive Atom Theme focused on giving warmth while coding
CSS
1
star
17

go-ravepay

(unofficial) Go Client/SDK for Flutterwave RavePay
Go
1
star
18

go-microservice-example

A Microservices setup in Go, based off the guides at https://ewanvalentine.io/microservices-in-golang-part-1
Go
1
star
19

react30-source

Source for the 30 day ReactJS Article streak on https://hakakselabs.github.io
JavaScript
1
star
20

python-sandbox-commits

Repo for python sandbox exercises
Python
1
star
21

dotfiles-m1

Dotfiles specific to my M1 dev setup. Port from https://github.com/codehakase/dotfiles
Vim Script
1
star