code: def get(self):
          
          self.reqparse.add_argument('page', type=int, default=1, required=True)
          self.reqparse.add_argument('count', type=int, default=50, choices=[25, 50, 100])
          self.reqparse.add_argument('authSystem', type=str, default=None, action='append')
          args = self.reqparse.parse_args()
  
          qry = db.User.order_by(User.username)
          if args['authSystem']:
              qry = qry.filter(User.auth_system.in_(args['authSystem']))
  
          total = qry.count()
          qry = qry.limit(args['count'])
  
          if (args['page'] - 1) > 0:
              offset = (args['page'] - 1) * args['count']
              qry = qry.offset(offset)
  
          users = qry.all()
          return self.make_response({
              'users': [x.to_json() for x in users],
              'userCount': total,
              'authSystems': list(current_app.available_auth_systems.keys()),
              'activeAuthSystem': current_app.active_auth_system.name
          })
docs: List all users