You'll want to read up on all the services we offer:

Alfred came over and showed us how to use the workflow weather page:

http://0.prod-appengine.workflow.weather.apphosting.yq.borg.google.com:25962/index-page.html

There's a logjam at IndexThrottler. Is there any way we can reduce the
amount of throttling that's happening?

On Wed, Mar 10, 2010 at 12:16 AM, Massimiliano
<[email protected]> wrote:
> Sorry to bother you.
> And if I need to have a script working every night at the same hour (to work
> on the datastore changing some values). How can I do this?
> Thanks
>
> 2010/3/9 drew einhorn <[email protected]>
>>
>> On Tue, Mar 9, 2010 at 4:07 AM, Massimiliano
>> <[email protected]> wrote:
>> > Dear All,
>> > using the Users Google library, I can have my own users or it refer only
>> > to
>> > the Google Users. (I trying to understand if there is an easy way to
>> > manage
>> > the users, I don't want wave too many code lines and I need to have
>> > specif
>> > field in the registration form).
>>
>> Here's how I address these problems in my app.
>>
>> I use the users email address as their ID
>>
>> First I require all my users to have a google account for their email
>> address.
>> If they don't already have an account I send them to:
>>
>>    https://www.google.com/accounts/NewAccount
>>
>> First thing the MainPage I have the following code.
>>
>>        user = users.get_current_user()
>>        if user == None:
>>            self.redirect(users.create_login_url(self.request.uri))
>>        else :
>>            email = user.email().lower()
>>
>> At this point I know google has authenticated the user.
>> But it could be anyone of Google gazillion users,
>> not necessarily one of my users.
>>
>> I need to check if it's one of my users,  so I create
>>
>>        class MyUsers(db.Model):
>>            uemail = db.StringProperty()
>>            .
>>            .
>>            .
>>
>> I know there is a db.EmailProperty(), but it is too hypersensitive and
>> does not allow Null values,  sometimes I want to set up an entry before
>> I have gathered all the necessary info, db.StringProperty() is less of a
>> hassle.
>>
>> I import the list of valid users from an external application using the
>> bulkloader.
>>
>> Actually I have some more tables (I'm stuck on sql nomemclature)
>> that list admin users, and other kinds of users with different privileges.
>>
>> So before I let a user do anything I check to appropriate table,
>> admin, regular users, etc.  to see if the email that google validated
>> for has the appropriate privileges.
>>
>> --
>> Drew Einhorn
>>
>> --
>> 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.
>>
>
>
>
> --
>
> My email: [email protected]
> My Google Wave: [email protected]
>
> --
> 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.
>



-- 
Ikai Lan
Developer Programs Engineer, Google App Engine
http://googleappengine.blogspot.com | http://twitter.com/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.

Reply via email to