Some further detail, I store sessions on mysql, hereafter the relevant
line of code from the model:
db = DAL('mysql://username:password@localhost/db', pool_size=10)
session.connect(request, response, db=db)
#session.connect(request, response, db=db,
masterapp=request.application)
from gluon.tools import *
mail = Mail()
auth = Auth(globals(),db)
crud = Crud(globals(),db)
service = Service(globals())
plugins = PluginManager()
..
There is anything wrong?
I tried also to delete cookies and reset session from db, but the
problems is still the same.
On Aug 17, 11:17 pm, Massimo Di Pierro <[email protected]>
wrote:
> Strange I never had this problem. I used those browsers without issue.
> Can anybody else reproduce this?
>
> On Aug 17, 2:00 pm, angleto <[email protected]> wrote:
>
>
>
>
>
>
>
> > On Aug 17, 8:11 pm, Massimo Di Pierro <[email protected]>
> > wrote:
>
> > > This may be a browser issue, the ajax call is not padding cookies.
> > > Which browser?
>
> > I can reproduce the problem with:
> > - Chrome 14.0.835.94 beta
> > - Firefox 5.0.1
> > - Safari 5.1 (7534.48.3)
>
> > Do you think that using CAS could solve the problem ?
> > thanks
>
> > > On Aug 17, 11:15 am, angleto <[email protected]> wrote:
>
> > > > Hello, in my application I'm using both the embedded Auth module and
> > > > ajax calls. Everything works fine with synchronous functions, but I
> > > > have problems with ajax calls. Seems that each ajax call initialize a
> > > > new session and despite the fact that I'm logged in the ajax functions
> > > > still require me to login because auth.user is not initialized. I
> > > > tried both trunk and stable version of web2py but the problem is the
> > > > same, somebody can help me?
> > > > thanks