EE: PLT-4512 Show secret in addition to QR code when activating MFA (#4427)
* EE: Update MFA to display secret for manual entry * Width adjustments for secret (#4423) * Add unit test
Этот коммит содержится в:
коммит произвёл
Christopher Speller
родитель
5b34ac6e1e
Коммит
0234f793f2
@@ -1687,7 +1687,7 @@ func TestMeInitialLoad(t *testing.T) {
|
||||
|
||||
}
|
||||
|
||||
func TestGenerateMfaQrCode(t *testing.T) {
|
||||
func TestGenerateMfaSecret(t *testing.T) {
|
||||
th := Setup()
|
||||
Client := th.CreateClient()
|
||||
|
||||
@@ -1701,13 +1701,13 @@ func TestGenerateMfaQrCode(t *testing.T) {
|
||||
|
||||
Client.Logout()
|
||||
|
||||
if _, err := Client.GenerateMfaQrCode(); err == nil {
|
||||
if _, err := Client.GenerateMfaSecret(); err == nil {
|
||||
t.Fatal("should have failed - not logged in")
|
||||
}
|
||||
|
||||
Client.Login(user.Email, user.Password)
|
||||
|
||||
if _, err := Client.GenerateMfaQrCode(); err == nil {
|
||||
if _, err := Client.GenerateMfaSecret(); err == nil {
|
||||
t.Fatal("should have failed - not licensed")
|
||||
}
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user