package
Version:
v1.0.0
Opens a new window with list of versions in this module.
Published: May 1, 2022
License: MIT
Opens a new window with license information.
Imports: 4
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Load tries to read from config.json file a valid JSON with all settings
type Configuration struct {
Name string `json:"name"`
Description string `json:"description"`
Address string `json:"address"`
SecretKey string `json:"jwt_secret_key"`
Database database `json:"database"`
}
Configuration main configuration struct
Get get data of configurations
type Session struct {
Name *string `json:"name,omitempty"`
Email *string `json:"email,omitempty"`
Permission *UserLevel `json:"permission,omitempty"`
jwt.StandardClaims
}
type UserLevel struct {
IsAdmin *bool `json:"is_admin,omitempty"`
ID *int64 `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
}
UserLevel permission model of user
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.