diff --git a/biscuit/core/menus.py b/biscuit/core/menus.py
index d146c731827c45fb47958eaa330df7fe1738ce57..90ca4046093a64e4704edee3cf243173b28f5fd4 100644
--- a/biscuit/core/menus.py
+++ b/biscuit/core/menus.py
@@ -14,13 +14,18 @@ MENUS = {
                 },
                 {
                     'name': _('Login'),
-                    'url': 'login',
+                    'url': 'two_factor:login',
                     'validators': ['menu_generator.validators.is_anonymous']
                 },
                 {
                     'name': _('Logout'),
                     'url': 'logout',
                     'validators': ['menu_generator.validators.is_authenticated']
+                },
+                {
+                    'name': _('Two factor auth'),
+                    'url': 'two_factor:profile',
+                    'validators': ['menu_generator.validators.is_authenticated']
                 }
             ]
         },