Skip to content

Commit 3e4ee35

Browse files
committed
Merge branch 'master' of github.com:talkpython/100daysofweb-with-python-course
2 parents 79d8bf4 + 86f7207 commit 3e4ee35

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

days/057-060-flask-login/README.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Days 057-060 Flask Login
2+
3+
Welcome to Flask Login!
4+
The next four days will be pretty intense. We'll be covering some SQLAlchemy, forms and of course, Flask Login!
5+
6+
## Days 1 - 2:
7+
8+
For the first two days you should try and get through the initial application creation videos as well as the videos regarding the creation of the SQLAlchemy Database.
9+
10+
You're looking at videos 1 - 9 so pace yourself and more on understanding the concepts.
11+
12+
Code along with the videos, or after, just aim to have the DB created by the end of your first two days.
13+
14+
15+
## Days 3 - 4:
16+
17+
Complete the rest of the videos: 10 - 16.
18+
19+
These will cover off adding users to the database and the actual Flask Login plugin.
20+
21+
Again, it will be a bit of a learning curve if you've never worked on these before so focus on getting the concepts solidified.
22+
23+
24+
## Extras:
25+
26+
If you happen to get through the 4 days work of videos early and want to challenge yourself further, consider trying the following.
27+
28+
- Look into how to implement Password Hashing. As it stands, for this demonstration, the passwords are visible and plain text. Password hashing will secure them.
29+
- Start stress testing your application looking for bugs and exceptions that haven't been accounted for. Think incorrect data types; test identical usernames and so on.
30+
- Make the app beautiful. Get your CSS on and bring the app out of the stone age!
31+
- Implement other functions on the website such as having the logged in user's username appear at the top of every page when logged in.
32+
33+
34+
### Time to share what you've accomplished!
35+
36+
Be sure to share your last couple of days work on Twitter or Facebook. Use the hashtag **#100DaysOfWeb**.
37+
38+
Here are [some examples](https://twitter.com/search?q=%23100DaysOfCode) to inspire you. Consider including [@talkpython](https://twitter.com/talkpython) and [@pybites](https://twitter.com/pybites) in your tweets.
39+
40+
*See a mistake in these instructions? Please [submit a new issue](https://github.com/talkpython/100daysofweb-with-python-course/issues) or fix it and [submit a PR](https://github.com/talkpython/100daysofweb-with-python-course/pulls).*

0 commit comments

Comments
 (0)