How to access ctx.state.user in controller [strapi v4]

returns:

{
  route: {
    method: 'POST',
    path: '/events',
    handler: 'api::event.event.create',
    config: { auth: [Object] },
    info: { apiName: 'event', type: 'content-api' }
  },
  isAuthenticated: true,
  auth: {
    strategy: {
      name: 'users-permissions',
      authenticate: [AsyncFunction: authenticate],
      verify: [AsyncFunction: verify]
    },
    credentials: null,
    allowedActions: [
      'plugin::users-permissions.auth.callback',
      'plugin::users-permissions.auth.connect',
      'plugin::users-permissions.auth.forgotPassword',
      'plugin::users-permissions.auth.resetPassword',
      'plugin::users-permissions.auth.register',
      'plugin::users-permissions.auth.emailConfirmation',
      'plugin::users-permissions.auth.sendEmailConfirmation',
      'api::event.event.find',
      'api::event.event.findOne',
      'plugin::upload.content-api.find',
      'plugin::upload.content-api.findOne',
      'api::event.event.create'
    ]
  }
}

but not exist “user” object as a key

i sure there is an easy solve for this issue but i can’t find