diff --git a/front/src/components/About.vue b/front/src/components/About.vue
index db1056155bce35361156e265d07b3748c3f2d830..c6f251c36beb18eee468fb602aa7b6e3e7065732 100644
--- a/front/src/components/About.vue
+++ b/front/src/components/About.vue
@@ -29,7 +29,7 @@
         <div class="ui vertically fitted basic stripe segment">
           <div class="ui two stackable cards">
             <div class="ui card">
-              <div class="signup-form content">
+              <div class="signup-form content" v-if="!$store.state.auth.authenticated">
                 <h3 class="header">
                   <translate translate-context="*/Signup/Title">Sign up</translate>
                 </h3>
@@ -51,6 +51,14 @@
                   </a>
                 </div>
               </div>
+              <div class="signup-form content" v-else>
+                <div class="ui positive message">
+                  <div class="header">
+                    <translate translate-context="Content/About/Message">You're already signed in!</translate>
+                  </div>
+                  <p><translate translate-contect="Content/About/Hello">Hello</translate> {{ $store.state.auth.username }}</p>
+                </div>
+              </div>
             </div>
             <div class="ui card">
               <section :class="['ui', 'head', {'with-background': banner}, 'vertical', 'center', 'aligned', 'stripe', 'segment']" :style="headerStyle">