I have this code:
def handler_method():
users = UserModel.query(UsersModel.email == users.get_current_user().email()).fetch()
if len(users) == 0:
user = UsersModel(email = users.get_current_user().email())
user.put()
class MyHandler(webapp2.RequestHandler):
@login_required
def get(self):
.
.
my code
.
.
How can I specify to the @login_required decorator the method "handler_method" as the action to perform once the Login success ?
Looking at the code for the decorator:
there isn't a way to run additional code if the user is logged in successfully.
You could write a custom version of the decorator that would do what you want: