Идентификация должна быть уже кэширована в контексте запроса (только один запрос на запрос).
Если вы хотите кэшировать идентичность между запросами, вы можете реализовать кэширование в findIdentity()
реализации класса, используемого как $identityClass
вашего user
компонента:
public static function findIdentity($id) {
return static::find()->cache(60)->where(['id' => $id])->one();
}
Но обычно это не стоит проблем - один простой запрос, использующий первичный ключ, должен быть очень быстрым, кэширование не даст ощутимого прироста производительности, в то время как может вызвать некоторые странные ошибки, связанные с кэшем.