fix: add env support for fb & twitter secrets (#34)
This commit is contained in:
parent
ea320c2401
commit
f9d2bb8799
|
@ -1,28 +1,32 @@
|
||||||
package constants
|
package constants
|
||||||
|
|
||||||
var (
|
var (
|
||||||
ROOT_SECRET = ""
|
ROOT_SECRET = ""
|
||||||
ENV = ""
|
ENV = ""
|
||||||
DATABASE_TYPE = ""
|
DATABASE_TYPE = ""
|
||||||
DATABASE_URL = ""
|
DATABASE_URL = ""
|
||||||
SMTP_HOST = ""
|
SMTP_HOST = ""
|
||||||
SMTP_PORT = ""
|
SMTP_PORT = ""
|
||||||
SENDER_EMAIL = ""
|
SENDER_EMAIL = ""
|
||||||
SENDER_PASSWORD = ""
|
SENDER_PASSWORD = ""
|
||||||
JWT_TYPE = ""
|
JWT_TYPE = ""
|
||||||
JWT_SECRET = ""
|
JWT_SECRET = ""
|
||||||
FRONTEND_URL = ""
|
FRONTEND_URL = ""
|
||||||
SERVER_URL = ""
|
SERVER_URL = ""
|
||||||
PORT = "8080"
|
PORT = "8080"
|
||||||
REDIS_URL = ""
|
REDIS_URL = ""
|
||||||
IS_PROD = false
|
IS_PROD = false
|
||||||
COOKIE_NAME = ""
|
COOKIE_NAME = ""
|
||||||
GOOGLE_CLIENT_ID = ""
|
|
||||||
GOOGLE_CLIENT_SECRET = ""
|
|
||||||
GITHUB_CLIENT_ID = ""
|
|
||||||
GITHUB_CLIENT_SECRET = ""
|
|
||||||
// FACEBOOK_CLIENT_ID = ""
|
|
||||||
// FACEBOOK_CLIENT_SECRET = ""
|
|
||||||
FORGOT_PASSWORD_URI = ""
|
FORGOT_PASSWORD_URI = ""
|
||||||
VERIFY_EMAIL_URI = ""
|
VERIFY_EMAIL_URI = ""
|
||||||
|
|
||||||
|
// OAuth login
|
||||||
|
GOOGLE_CLIENT_ID = ""
|
||||||
|
GOOGLE_CLIENT_SECRET = ""
|
||||||
|
GITHUB_CLIENT_ID = ""
|
||||||
|
GITHUB_CLIENT_SECRET = ""
|
||||||
|
FACEBOOK_CLIENT_ID = ""
|
||||||
|
FACEBOOK_CLIENT_SECRET = ""
|
||||||
|
TWITTER_CLIENT_ID = ""
|
||||||
|
TWITTER_CLIENT_SECRET = ""
|
||||||
)
|
)
|
||||||
|
|
|
@ -50,8 +50,10 @@ func InitEnv() {
|
||||||
constants.GOOGLE_CLIENT_SECRET = os.Getenv("GOOGLE_CLIENT_SECRET")
|
constants.GOOGLE_CLIENT_SECRET = os.Getenv("GOOGLE_CLIENT_SECRET")
|
||||||
constants.GITHUB_CLIENT_ID = os.Getenv("GITHUB_CLIENT_ID")
|
constants.GITHUB_CLIENT_ID = os.Getenv("GITHUB_CLIENT_ID")
|
||||||
constants.GITHUB_CLIENT_SECRET = os.Getenv("GITHUB_CLIENT_SECRET")
|
constants.GITHUB_CLIENT_SECRET = os.Getenv("GITHUB_CLIENT_SECRET")
|
||||||
// FACEBOOK_CLIENT_ID = os.Getenv("FACEBOOK_CLIENT_ID")
|
constants.FACEBOOK_CLIENT_ID = os.Getenv("FACEBOOK_CLIENT_ID")
|
||||||
// FACEBOOK_CLIENT_SECRET = os.Getenv("FACEBOOK_CLIENT_SECRET")
|
constants.FACEBOOK_CLIENT_SECRET = os.Getenv("FACEBOOK_CLIENT_SECRET")
|
||||||
|
constants.TWITTER_CLIENT_ID = os.Getenv("TWITTER_CLIENT_ID")
|
||||||
|
constants.TWITTER_CLIENT_SECRET = os.Getenv("TWITTER_CLIENT_SECRET")
|
||||||
constants.FORGOT_PASSWORD_URI = strings.TrimPrefix(os.Getenv("FORGOT_PASSWORD_URI"), "/")
|
constants.FORGOT_PASSWORD_URI = strings.TrimPrefix(os.Getenv("FORGOT_PASSWORD_URI"), "/")
|
||||||
constants.VERIFY_EMAIL_URI = strings.TrimPrefix(os.Getenv("VERIFY_EMAIL_URI"), "/")
|
constants.VERIFY_EMAIL_URI = strings.TrimPrefix(os.Getenv("VERIFY_EMAIL_URI"), "/")
|
||||||
if constants.ROOT_SECRET == "" {
|
if constants.ROOT_SECRET == "" {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user