docs: def authorization(self, func):
          """ Define a authorization process. """
          if self.app is None:
              raise PluginException('The plugin must be installed to application.')
  
          self.authorize = muffin.to_coroutine(func)
          return func