Adding admin creation, conf and other items
* Config now added, accessible via config.Config * Admin can now be generated via a randomized URL if there are no admins in the system * Added a shared floor to login attempts to block enumeration attacks
This commit is contained in:
@@ -16,7 +16,7 @@ type Admin struct {
|
||||
|
||||
const adminJwtDuration = time.Hour * 2
|
||||
|
||||
var AdminHmac = util.GenerateHmac()
|
||||
var AdminHmac = util.GenerateHmac(64)
|
||||
|
||||
func (a *Admin) GetJwt() (string, int) {
|
||||
j := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{
|
||||
|
||||
Reference in New Issue
Block a user