Where do I insert the code? In model? this is now my code in db.py
if session['school_db'] != request.cookies['mycookie'].value: auth.logout() session['school_db'] = request.cookies['mycookie'].value But I get an error 'NoneType' object has no attribute 'insert' seems like smth is wrong with auth.logout() On Friday, September 21, 2012 6:03:59 PM UTC+2, Massimo Di Pierro wrote: > > After login your user info is loaded into session. You need to add > something like > > if session.dbname != current_db_name: > auth.logout() > session.dbname = current_db_name > > > On Friday, 21 September 2012 07:47:08 UTC-5, Yebach wrote: >> >> Hello >> >> You can see my app on portal.iurnik.si <http://portal.urnik.si> >> >> I have the following problem >> after user selects a school app connects to a specific database where >> data is read from. On that database the auth tables are created so >> registered users can download some documents. >> The problems occurs if I log in on one school (database) and then I go >> back to main page, select a new database I am already logged in. How?? I >> mean auth tables are created on db but the user is not. How can I solve >> this? >> >> I am reading database name from cookie >> >> Thank you >> >> >> --