title: Is it possible to create annotation which would check if user is authenticated? Kotlin
body: <p>I am writing an app, and some parts of it require the user to be authenticated. Is it possible to write an annotation for a method, which would check user status, and depending on it either function would be called or it would navigate to the login screen -> if login success it will come back and call the function? like this:</p>
  
  <pre><code>@RequiresAuth
  fun commentOnTask(){
      ...
  }
  </code></pre>