csrf-service.js 444 B

12345678910111213141516
  1. import CSRFService from 'misago/services/csrf';
  2. export function initialize(container, application) {
  3. application.register('service:csrf', CSRFService, { singleton: true });
  4. application.inject('service:csrf', 'preloadStore', 'service:preload-store');
  5. [ 'component', 'adapter' ].forEach((factory) => {
  6. application.inject(factory, 'csrf', 'service:csrf');
  7. });
  8. }
  9. export default {
  10. name: 'csrf-service',
  11. initialize: initialize
  12. };