modify method name

This commit is contained in:
MaysWind
2021-06-28 00:39:12 +08:00
parent 949132ef5a
commit 163b75e81b
3 changed files with 11 additions and 11 deletions
+1 -1
View File
@@ -159,7 +159,7 @@ func (s *TwoFactorAuthorizationService) GenerateTwoFactorRecoveryCodes() ([]stri
recoveryCodes := make([]string, twoFactorRecoveryCodeCount) recoveryCodes := make([]string, twoFactorRecoveryCodeCount)
for i := 0; i < twoFactorRecoveryCodeCount; i++ { for i := 0; i < twoFactorRecoveryCodeCount; i++ {
recoveryCode, err := utils.GetRandomNumberOrLetter(twoFactorRecoveryCodeLength) recoveryCode, err := utils.GetRandomNumberOrLowercaseLetter(twoFactorRecoveryCodeLength)
if err != nil { if err != nil {
return nil, err return nil, err
+8 -8
View File
@@ -16,10 +16,10 @@ import (
) )
const ( const (
availableCharacters = "!#$&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_abcdefghijklmnopqrstuvwxyz{|}~" availableCharacters = "!#$&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_abcdefghijklmnopqrstuvwxyz{|}~"
availableNumberAndLetters = "0123456789abcdefghijklmnopqrstuvwxyz" availableNumberAndLowercaseLetters = "0123456789abcdefghijklmnopqrstuvwxyz"
availableCharactersLength = len(availableCharacters) availableCharactersLength = len(availableCharacters)
availableNumberAndLettersLength = len(availableNumberAndLetters) availableNumberAndLowercaseLettersLength = len(availableNumberAndLowercaseLetters)
) )
// SubString returns part of the source string according to start index and length // SubString returns part of the source string according to start index and length
@@ -90,18 +90,18 @@ func GetRandomString(n int) (string, error) {
return string(result), nil return string(result), nil
} }
// GetRandomNumberOrLetter returns a random string which only contains number or letter characters // GetRandomNumberOrLowercaseLetter returns a random string which only contains number or letter characters
func GetRandomNumberOrLetter(n int) (string, error) { func GetRandomNumberOrLowercaseLetter(n int) (string, error) {
var result = make([]byte, n) var result = make([]byte, n)
for i := 0; i < n; i++ { for i := 0; i < n; i++ {
index, err := GetRandomInteger(availableNumberAndLettersLength) index, err := GetRandomInteger(availableNumberAndLowercaseLettersLength)
if err != nil { if err != nil {
return "", err return "", err
} }
result[i] = availableNumberAndLetters[index] result[i] = availableNumberAndLowercaseLetters[index]
} }
return string(result), nil return string(result), nil
+2 -2
View File
@@ -78,8 +78,8 @@ func TestGetRandomString(t *testing.T) {
assert.Len(t, actualValue, 10) assert.Len(t, actualValue, 10)
} }
func TestGetRandomNumberOrLetter(t *testing.T) { func TestGetRandomNumberOrLowercaseLetter(t *testing.T) {
actualValue, err := GetRandomNumberOrLetter(10) actualValue, err := GetRandomNumberOrLowercaseLetter(10)
assert.Equal(t, nil, err) assert.Equal(t, nil, err)
assert.Len(t, actualValue, 10) assert.Len(t, actualValue, 10)
} }