|
@@ -6,9 +6,10 @@ import (
|
|
"encoding/json"
|
|
"encoding/json"
|
|
"errors"
|
|
"errors"
|
|
"fmt"
|
|
"fmt"
|
|
|
|
+ "time"
|
|
|
|
+
|
|
"github.com/gravitl/netmaker/db"
|
|
"github.com/gravitl/netmaker/db"
|
|
"github.com/gravitl/netmaker/schema"
|
|
"github.com/gravitl/netmaker/schema"
|
|
- "time"
|
|
|
|
|
|
|
|
"github.com/go-playground/validator/v10"
|
|
"github.com/go-playground/validator/v10"
|
|
"golang.org/x/crypto/bcrypt"
|
|
"golang.org/x/crypto/bcrypt"
|
|
@@ -31,6 +32,8 @@ func ClearSuperUserCache() {
|
|
superUser = models.User{}
|
|
superUser = models.User{}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+var InitializeAuthProvider = func() string { return "" }
|
|
|
|
+
|
|
// HasSuperAdmin - checks if server has an superadmin/owner
|
|
// HasSuperAdmin - checks if server has an superadmin/owner
|
|
func HasSuperAdmin() (bool, error) {
|
|
func HasSuperAdmin() (bool, error) {
|
|
|
|
|