feat: 2FA UI + modal
This commit is contained in:
		@@ -27,7 +27,15 @@ block adminContent
 | 
			
		||||
              p.control.is-fullwidth
 | 
			
		||||
                input.input(type='text', placeholder=t('admin:profile.displaynameexample'), v-model='name')
 | 
			
		||||
            section
 | 
			
		||||
              button.button.is-green(v-on:click='saveUser')
 | 
			
		||||
              label.label #{t('admin:profile.tfa')}: #[strong.is-red(v-cloak) {{ tfaStatus }}] 
 | 
			
		||||
              button.button.is-blue(@click='$store.dispatch("modalProfile2fa/open")', :disabled='tfaIsActive')
 | 
			
		||||
                i.icon-circle-plus
 | 
			
		||||
                span= t('admin:profile.tfaenable')
 | 
			
		||||
              button.button.is-blue(@click='saveUser', :disabled='!tfaIsActive')
 | 
			
		||||
                i.icon-circle-minus
 | 
			
		||||
                span= t('admin:profile.tfadisable')
 | 
			
		||||
            section
 | 
			
		||||
              button.button.is-green(@click='saveUser')
 | 
			
		||||
                i.icon-check
 | 
			
		||||
                span= t('admin:profile.savechanges')
 | 
			
		||||
      .column
 | 
			
		||||
@@ -49,3 +57,5 @@ block adminContent
 | 
			
		||||
          p.control= moment(user.createdAt).format('LL')
 | 
			
		||||
          label.label= t('admin:profile.lastprofileupdate')
 | 
			
		||||
          p.control= moment(user.updatedAt).format('LL')
 | 
			
		||||
 | 
			
		||||
  modal-profile-2fa
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user