mirror of
https://github.com/documize/community.git
synced 2025-07-23 15:19:42 +02:00
refactored smart section code
This commit is contained in:
parent
5acfae3d0d
commit
3defc062bd
40 changed files with 172 additions and 306 deletions
|
@ -23,34 +23,6 @@ import (
|
|||
"github.com/documize/community/core/log"
|
||||
)
|
||||
|
||||
// var jwtKey string
|
||||
|
||||
// func init() {
|
||||
// env.GetString(&jwtKey, "salt", false, "the salt string used to encode JWT tokens, if not set a random value will be generated",
|
||||
// func(t *string, n string) bool {
|
||||
// if jwtKey == "" {
|
||||
// b := make([]byte, 17)
|
||||
// _, err := rand.Read(b)
|
||||
// if err != nil {
|
||||
// jwtKey = err.Error()
|
||||
// log.Error("problem using crypto/rand", err)
|
||||
// return false
|
||||
// }
|
||||
// for k, v := range b {
|
||||
// if (v >= 'a' && v <= 'z') || (v >= 'A' && v <= 'Z') || (v >= '0' && v <= '0') {
|
||||
// b[k] = v
|
||||
// } else {
|
||||
// s := fmt.Sprintf("%x", v)
|
||||
// b[k] = s[0]
|
||||
// }
|
||||
// }
|
||||
// jwtKey = string(b)
|
||||
// log.Info("Please set DOCUMIZESALT or use -salt with this value: " + jwtKey)
|
||||
// }
|
||||
// return true
|
||||
// })
|
||||
// }
|
||||
|
||||
// Generates JSON Web Token (http://jwt.io)
|
||||
func generateJWT(user, org, domain string) string {
|
||||
token := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue