Больше вопросов по архитектуре / долгосрочной перспективе.
Я нахожусь в процессе создания сервиса.Я хотел бы написать его в ASP.NET или MVC, но я также хотел бы интегрировать его с ядром Служб Google (чтобы группы / компании могли добавить его в свой домен Служб Google после покупки).
Я знаю, как разрешить пользователям входить через Google Apps с помощью DotNetOpenAuth, но какой должна быть моя стратегия для тесной интеграции?
Некоторые подвопросы в духе того, что мне интересно:
- Как обеспечить, чтобы пользователи, вошедшие в Службы Google, могли перенаправляться на мой сайт без повторной регистрации?
- Можно ли перенаправлять пользователя из Служб Google или я должен стараться сохранитьмое приложение в интерфейсе Служб Google?Есть ли явное преимущество / недостаток одного или другого?
- Если я захочу сделать и то и другое и сохранить базовый сайт в .NET, я буду вынужден также писать код на Java или Python, чтобы получить его надвижок приложения?Нужно ли иметь его в движке приложения?
Я знаю, что я хочу сделать с точки зрения возможностей, я просто не хочу начинать в неправильном направлении и хочу знать свойвызовы впереди.
Заранее благодарим за любую помощь, которую вы можете оказать!