all repos — honk @ 619edf266af1e22c72328430b1498cc08ca94386

my fork of honk

u
Anirudh Oppiliappan x@icyphox.sh
Mon, 25 Sep 2023 23:33:48 +0300
commit

619edf266af1e22c72328430b1498cc08ca94386

parent

9c5d05e5974f8279dfceeb941766c2d00c979319

3 files changed, 6 insertions(+), 2 deletions(-)

jump to
M go.modgo.mod

@@ -5,6 +5,7 @@

require ( github.com/andybalholm/cascadia v1.3.2 github.com/dustin/go-humanize v1.0.1 + github.com/google/uuid v1.3.1 github.com/gorilla/mux v1.8.0 github.com/mattn/go-runewidth v0.0.15 golang.org/x/crypto v0.12.0
M go.sumgo.sum

@@ -2,6 +2,8 @@ github.com/andybalholm/cascadia v1.3.2 h1:3Xi6Dw5lHF15JtdcmAHD3i1+T8plmv7BQ/nsViSLyss=

github.com/andybalholm/cascadia v1.3.2/go.mod h1:7gtRlve5FxPPgIgX36uWBX58OdBsSS6lUvCFb+h7KvU= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= +github.com/google/uuid v1.3.1 h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4= +github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI= github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U=
M masto.gomasto.go

@@ -6,6 +6,7 @@ "fmt"

"net/http" "time" + "github.com/google/uuid" "humungus.tedunangst.com/r/webs/junk" )

@@ -36,8 +37,8 @@ clientName := r.Form.Get("client_name")

redirectUri := r.Form.Get("redirect_uris") scopes := r.Form.Get("scopes") website := r.Form.Get("website") - clientID := tokengen() - clientSecret := tokengen() + clientID := uuid.New().String() + clientSecret := uuid.New().String() vapidKey := "BCk-QqERU0q-CfYZjcuB6lnyyOYfJ2AifKqfeGIm7Z-HiTU5T9eTG5GxVA0_OH5mMlI4UkkDTpaZwozy0TzdZ2M=" _, err := stmtSaveMastoApp.Exec(clientName, redirectUri, scopes, clientID, clientSecret, vapidKey)