diff --git a/src/shared/lib/init.js b/src/shared/lib/init.js index a610c3c..1aca82d 100644 --- a/src/shared/lib/init.js +++ b/src/shared/lib/init.js @@ -17,6 +17,7 @@ import { configureRouter, registerFeatureRoutes, clearRouterConfig, clearFeatureRoutes } from '@zen/core/api'; import { validateSession } from '../../features/auth/lib/session.js'; import { routes as authRoutes } from '../../features/auth/api.js'; +import { configureStorageApi } from '@zen/core/storage'; import { done, warn } from './logger.js'; const ZEN_INIT_KEY = Symbol.for('__ZEN_INITIALIZED__'); @@ -36,6 +37,13 @@ export async function initializeZen() { configureRouter({ resolveSession: validateSession }); registerFeatureRoutes(authRoutes); + configureStorageApi({ + getPublicPrefixes: () => [], + getAccessPolicies: () => [ + { prefix: 'users', type: 'owner' }, + ], + }); + done('ZEN: ready'); return {};