title: Laravel Blade @guest directive for multiple guards
body: <p>I have the user guard (which name is <code>web</code>) and I have the admin guard (which name is <code>admin</code>). So, to show/hide stuff I use the Laravel blade directives <code>@auth('web')</code> or <code>@auth('admin')</code> but somehow the <code>@guest</code> doesn't work so I'm forced to use like this:</p>
  
  <pre><code>@auth('admin')
      &lt;li&gt;Dashboard&lt;/li&gt;
      &lt;li&gt;Log out&lt;/li&gt;
  @endauth
  
  @auth('web')
      &lt;li&gt;Create Post&lt;/li&gt;
      &lt;li&gt;Log out&lt;/li&gt;
  @endauth
  
  @guest('admin')
      @guest('web')
          &lt;li&gt;Contact&lt;/li&gt;
          &lt;li&gt;About us&lt;/li&gt;
      @endguest
  @endguest
  </code></pre>
  
  <p>I nest the guest directives but it feels like too much, any better way of doing it?</p>