Skip to content

Instantly share code, notes, and snippets.

DROP TABLE IF EXISTS banking_entities CASCADE;
CREATE TABLE IF NOT EXISTS banking_entities(
id INTEGER GENERATED ALWAYS AS IDENTITY, --PRIMARY KEY
name VARCHAR(40) NOT NULL UNIQUE,
created_at DATE NOT NULL DEFAULT CURRENT_DATE,
PRIMARY KEY(id)
);
DROP TABLE IF EXISTS branches CASCADE;
CREATE TABLE IF NOT EXISTS branches(
github.com/dgrijalva/jwt-go
openssl genrsa -out private.rsa 1024
openssl rsa -in private.rsa -pubout > public.rsa.pub
package main
import (
"log"
"net/http"
"playground/auth"
)
func main() {
package models
type ResponseToken struct {
Token string `json:"token"`
}
package models
import (
"github.com/dgrijalva/jwt-go"
)
type Claim struct {
Client `json:"client"`
jwt.StandardClaims
}
package auth
import (
"crypto/rsa"
"encoding/json"
"io/ioutil"
"log"
"net/http"
"time"