Skip to main content

Memory Adapter

Package: @nauth-toolkit/core Type: Storage Adapter (Not Recommended)

warning

MemoryStorageAdapter is NOT recommended even for development. Use DatabaseStorageAdapter or RedisStorageAdapter instead.

The toolkit will auto-create DatabaseStorageAdapter if storage entities are available in your TypeORM configuration, making it unnecessary to use MemoryStorageAdapter.

  • Data lost on server restart
  • Not shared across multiple server instances
  • Rate limiting bypassed in multi-container deployments
  • Never safe for production
  • DatabaseStorageAdapter: Auto-created if storage entities are configured, or explicitly use createDatabaseStorageAdapter() from @nauth-toolkit/nestjs
  • RedisStorageAdapter: Best for production and multi-server deployments

See Storage Guide for proper configuration.