Skip to content

abahgat/webapp2-user-accounts

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Custom user authentication with webapp2

This is a skeleton implementation of user account management with webapp2.

You will have to take care of the following items:

  • Implement user registration
  • Write code to handle login
  • Setup email verification and password recovery (This has been done for you already)
  • Send email verification and password recovery messages via email
  • Configure login and password reset urls to use https (you will have to deploy your app to test this)

You can find most of the logic in main.py (even though you may want to put handlers in separate files, as your app grows in complexity), a custom user model in models.py, and some extremely simple views in views.

More information

You can find a detailed tutorial in this blog post: Custom user authentication with webapp2.

About

A sample implementation of user account management with webapp2.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages