For logging, I am using rest API
@request.restful()
def login():
def POST():
fields = simplejson.loads(request.body.read())
user = super(Auth, auth).login(**fields)
return json(user)
return locals()
I am using this api in angular so for calling getActivity
*Angular code*
this.http.get(this.baseurl+'workflow/getActivity/'+this.processId+'/'+this.id).subscribe(res=>{
console.log(res);
});
this.http.post(this.baseurl+'workflow/getActivity',JSON.stringify(this.actdata)).subscribe(res=>{
console.log(res);
});
*rest api*
@auth.requires_login()
@request.restful()
def getActivity():
def GET(process, activity):
data = "do Something"
return json(data)
def POST():
fields = simplejson.loads(request.body.read())
data = "do Something"
return json(data)
return locals()
Thanks,
Yogeshwar
On Fri, Apr 13, 2018 at 3:52 AM, Anthony <[email protected]> wrote:
> How are you (a) logging in and (b) making the calls to getActivity?
>
>
> On Thursday, April 12, 2018 at 8:55:02 AM UTC-4, yogeshwar khalkar wrote:
>>
>> Hi All,
>>
>>
>> I was implementing the @auth.requires_login() with @request.restful() but it
>> not working.
>>
>> It redirects me every time even if I am login.
>>
>>
>> @auth.requires_login()
>> @request.restful()
>> def getActivity():
>>
>> def POST():
>>
>> data = "do Something"
>>
>> return json(data)
>>
>> return locals()
>>
>>
>> Here is my login API
>>
>>
>> @request.restful()
>> def login():
>> def POST():
>> fields = simplejson.loads(request.body.read())
>> user = super(Auth, auth).login(**fields)
>> return json(user)
>> return locals()
>>
>>
>> please help me with it.
>>
>> --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.