But these methods will not log in a user if provided with username and 
password. The objective is to log in.


On 15-Dec-2010, at 10:55 PM, mdipierro wrote:

> you can also do:
> 
> logged_in = 'auth' in globals() and auth.user
> 
> 
> 
> On Dec 15, 11:12 am, Martín Mulone <mulone.mar...@gmail.com> wrote:
>> This is my method:
>> 
>> def is_user_logged_in():
>>     logged_in=False
>>     if 'auth' in globals():
>>         if auth.is_logged_in():
>>             logged_in=True
>> 
>>     return logged_in
>> 
>> 2010/12/15 Adi <aditya.sa...@gmail.com>:
>> 
>> 
>> 
>>> Hi,
>>> I'm trying to set up a function for authenticating users over a service.
>>> This is my method:
>>> def authenticate():
>> 
>>> is_loggedin = auth and auth.user
>> 
>>> if not is_loggedin:
>> 
>>> auth.allow_basic_login = True
>> 
>>> is_loggedin = auth.basic()
>> 
>>> return is_loggedin
>> 
>>> This is how I call it: curl -u a%40b.com:test
>>> http://127.0.0.1:8000/app/default/authenticate
>> 
>>>  a...@b.com is the username, test is the password. This is returning False 
>>> when
>>> I expected True. What am I missing?
>> 
>> --
>> My blog: http://martin.tecnodoc.com.ar
>> My portfolio *spanish*: http://www.tecnodoc.com.ar
>> Checkout my last proyect instant-press:http://www.instant2press.com

If you do this in an email, I hate you - http://theoatmeal.com/comics/email

Reply via email to