Инструменты сторонней отчетности - отслеживание приобретенных продуктов - PullRequest
0 голосов
/ 29 июля 2011

Я ищу стороннее приложение для отчета о транзакциях на сайте электронной коммерции.Мы собираемся сообщить, какой продукт был куплен, и сумму сделки.Каждый продукт на нашем сайте принадлежит другому поставщику, и они хотели бы иметь возможность отслеживать историю покупок своего продукта потребителями (поскольку они зарабатывают деньги на каждой покупке).Было бы идеально, если бы они могли иметь свои собственные учетные данные для входа, которые предоставляют им доступ только для просмотра их отчетов.

Наше приложение использует authorize.net в качестве шлюза для платежей.

1 Ответ

0 голосов
/ 06 августа 2011

Наш новый продукт ActiveReports Server включает поддержку нескольких клиентов.По сути, вы можете программно взять на себя аутентификацию, реализовав простой интерфейс (см. ISecurityProvider ).Вот как вы можете дать специальный логин каждому из ваших поставщиков.Если у вас уже есть логин для ваших поставщиков (например, для общедоступного сайта вендора), вы даже можете интегрироваться с ним, используя ISecurityProvider, чтобы предоставить вашим поставщикам возможность единого входа.

В документации здесь объясняется, как настроить реализацию SecurityProvider для обработки аутентификации и как использовать «Фильтры безопасности» для прозрачной фильтрации записей на основе зарегистрированного пользователя.Фильтр безопасности - это то, как вы должны убедиться, что поставщик видит только его историю.

Сервер ActiveReports также включает в себя специальный веб-браузер для создания отчетов с возможностью перетаскивания, основанный на автоматически генерируемых и полностью настраиваемых логических моделях данных, которыезащитить бизнес-пользователей от технических деталей.

Scott Willeke
Product Manager | ActiveReports Server
GrapeCity inc.
...