Some helper jazz for local dev
This commit is contained in:
parent
86a22d0a95
commit
31a91d64d7
3 changed files with 44 additions and 0 deletions
2
auth.go
2
auth.go
|
@ -20,12 +20,14 @@ var (
|
||||||
)
|
)
|
||||||
|
|
||||||
func setupCerts() error {
|
func setupCerts() error {
|
||||||
|
// openssl genrsa -out app.rsa 1024
|
||||||
signkey := os.Getenv("PRIVATE_KEY")
|
signkey := os.Getenv("PRIVATE_KEY")
|
||||||
if signkey == "" {
|
if signkey == "" {
|
||||||
return errors.New("please set PRIVATE_KEY")
|
return errors.New("please set PRIVATE_KEY")
|
||||||
}
|
}
|
||||||
signKey = []byte(signkey)
|
signKey = []byte(signkey)
|
||||||
|
|
||||||
|
// openssl rsa -in app.rsa -pubout > app.rsa.pub
|
||||||
verifykey := os.Getenv("PUBLIC_KEY")
|
verifykey := os.Getenv("PUBLIC_KEY")
|
||||||
if verifykey == "" {
|
if verifykey == "" {
|
||||||
return errors.New("please set PUBLIC_KEY")
|
return errors.New("please set PUBLIC_KEY")
|
||||||
|
|
25
run.sh
Executable file
25
run.sh
Executable file
|
@ -0,0 +1,25 @@
|
||||||
|
#!/bin/sh
|
||||||
|
PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----
|
||||||
|
MIICXAIBAAKBgQCcjobUzMiX4DUmesqDtIWSZoYc2O2OYN3PwAbSxm+isuCMcXtW
|
||||||
|
YfjTtGmYlcVIJUVEv52z21bIQfKjIV/pKjq0Rd6xoVtsuupcQHilgOVX9t01Y55G
|
||||||
|
VyyUXDz3JgSPrBRM/z6UaU+hwq+xaPAiDn5P3/s419O1WedEyach6Ep4mQIDAQAB
|
||||||
|
AoGAQdiARQhMZfRa5nBGtNY8R7LvPTrPz05WfIZbWFM1qMxrPSaNpWtXaFM9BnwX
|
||||||
|
mZxzYdLl1TuvaFK0ZoAnAr5MKdW/CETjhTt8qfIkaJIEZBWTDv2luJKXNFFpGSmq
|
||||||
|
jvWken3wYM7txPh7p/ApHRVMkiOsaKjZRCy1N5l3hEE9ivECQQDKoZ0mBCreBWB9
|
||||||
|
fEK6L+BxTDDkwo0G0qgnGZZjlbOBLKsZL2vVoHXc4g0+tQUsOdjjFwPi6kUGXYTM
|
||||||
|
I8qTJb3/AkEAxcpXpknAjaLX4s0uJj/eL5KJE7YbiQtJVjA+vd2/JtLTxL8JrLMJ
|
||||||
|
N0Rn1dEJzbVLVZ5vrdOCxYBGHRlDHbL5ZwJBAJRAbCadU/O+wVruKC/qyW57TSaB
|
||||||
|
xQah54875FEV/RBcaw5xKJdS4Ajshr5DWPaDmFCFzT0fI8NFdtyYryS7r2cCQBnT
|
||||||
|
MqCOrqqPoZqGackqu6sAeg9tzqiVJa0wPXDy/Btomaftvaij88cYkmozkhEe48g5
|
||||||
|
GKHcpQ1+kykHfGDrVm8CQD1vzUvgedfKFJHPC+I5GSVNxmgY9zqjVJ15Flmdjx8n
|
||||||
|
pUL6zWr75vw+ZZDQWNOa8gdiE/l9fomcVTUA49fui94=
|
||||||
|
-----END RSA PRIVATE KEY-----" \
|
||||||
|
PUBLIC_KEY="-----BEGIN PUBLIC KEY-----
|
||||||
|
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCcjobUzMiX4DUmesqDtIWSZoYc
|
||||||
|
2O2OYN3PwAbSxm+isuCMcXtWYfjTtGmYlcVIJUVEv52z21bIQfKjIV/pKjq0Rd6x
|
||||||
|
oVtsuupcQHilgOVX9t01Y55GVyyUXDz3JgSPrBRM/z6UaU+hwq+xaPAiDn5P3/s4
|
||||||
|
19O1WedEyach6Ep4mQIDAQAB
|
||||||
|
-----END PUBLIC KEY-----" \
|
||||||
|
PGDATABASE=bactdbtest \
|
||||||
|
DOMAINS="http://localhost:4200" \
|
||||||
|
bash -c 'go run *.go serve'
|
17
session.json
Normal file
17
session.json
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
{
|
||||||
|
"__meta__": {
|
||||||
|
"about": "HTTPie session file",
|
||||||
|
"help": "https://github.com/jakubroztocil/httpie#sessions",
|
||||||
|
"httpie": "0.9.1"
|
||||||
|
},
|
||||||
|
"auth": {
|
||||||
|
"password": null,
|
||||||
|
"type": null,
|
||||||
|
"username": null
|
||||||
|
},
|
||||||
|
"cookies": {},
|
||||||
|
"headers": {
|
||||||
|
"Accept": "application/json",
|
||||||
|
"Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0Mjc1NzAyNDIsImdlbnVzIjoiaHltZW5vYmFjdGVyIiwiaWF0IjoxNDI3NDgzODQyLCJpc3MiOiJiYWN0ZGIiLCJuYW1lIjoidGVzdCIsInJvbGUiOiJhZG1pbiIsInN1YiI6InVzZXJAZXhhbXBsZS5jb20ifQ.PTQsRsWz9R2R8gNhrtmyRw9irJVMbUGjuIj-PRIk_Ht-tBj36cgnc9VSOwUZX-_UUKnF6A6HQqkcQ9AQf4GKfQzU3RMXNxw7afjhM1c4_D4zK6V7Q3JIpVGxJQ7kKalcP4hxmrpZCMJveCPVS_Wbz6H2bhqOsf4peWBWUTuoOQU"
|
||||||
|
}
|
||||||
|
}
|
Reference in a new issue