On Thu, Aug 13, 2009 at 5:43 PM, Elias Torres <[email protected]> wrote:
> > On Aug 10, 4:30 am, "Nick Johnson (Google)" <[email protected]> > wrote: > > On Mon, Aug 10, 2009 at 9:02 AM, Sudhir<[email protected]> wrote: > > > > > Heres the background - I'm developing an app, lets say accounting > > > software, that I'd like to sell to organizations using Google Apps. > > > > > How do I manage deployments? If I just create one app, it is possible > > > for all my clients to import it into their dashboard and use it like > > > their own app? > > > > Yes, though currently their users will have to have Google accounts > > (you can create a Google account for any email address by going > tohttps://www.google.com/accounts/NewAccount) in order to sign in, since > > you can only set your app to work with Google accounts or one specific > > domain's accounts. Alternately, you can work around this limitation by > > using OpenID, but this is rather cumbersome. > > > > > > > > > I don't want to create, maintain and update a separate app for each > > > and every one of my customers... how can I share the app with my > > > client domains keeping a separate datastore and auth setup for each of > > > them? > > > > If you're using the approach outlined above, you'll need to enforce > > separation in your datastore yourself - for example, by restricting > > records based on the Host header the site is accessed through, and/or > > the hostname of the user who's logged in. One way to do this is with > > Hooks:http://code.google.com/appengine/articles/hooks.html > > > > If I'm using my own registration/authentication can I just point any > domain (naked or dressed) to my appspot app and the Host header will > always be there? Correct, except that this doesn't change the fact that App Engine doesn't currently support 'naked' domains. -Nick Johnson > > > -Elias > > > -Nick Johnson > > > > > > > > > Sudhir > > > > -- > > Nick Johnson, Developer Programs Engineer, App Engine > > > -- Nick Johnson, Developer Programs Engineer, App Engine --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
