Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Database DatabaseConfig Oauth OauthConfig Session SessionConfig IsDevelopment bool }
Config stores all configuration options
type DatabaseConfig ¶
type DatabaseConfig struct { Type string Host string Port int User string Password string DatabaseName string MaxIdleConns int MaxOpenConns int }
DatabaseConfig stores database connection options
type OauthConfig ¶
OauthConfig stores oauth service configuration options
type SessionConfig ¶
type SessionConfig struct { Secret string Path string // MaxAge=0 means no 'Max-Age' attribute specified. // MaxAge<0 means delete cookie now, equivalently 'Max-Age: 0'. // MaxAge>0 means Max-Age attribute present and given in seconds. MaxAge int // When you tag a cookie with the HttpOnly flag, it tells the browser that // this particular cookie should only be accessed by the server. // Any attempt to access the cookie from client script is strictly forbidden. HTTPOnly bool }
SessionConfig stores session configuration for the web app
Click to show internal directories.
Click to hide internal directories.