basic user registration form and CSRF Section 11, Lecture 41
デフォルトではgetリクエストになる。
none設定をする
1. localhost/registerにアクセスする
2. GETリクエストなのでreturnでページを表示する
3. 次にuserがフォームを入力してsubmitを推した場合はPOSTなので
ifぶんのPOSTを発動する。
4. returnにデータを保存する。name=name, email=emailとして
5. {% if (name) and (email) %}とする事で文字が入っている場合の処理をする。
実際に実行するとこうなる
Form作製の場合のセキュリティーの作り方
これをする事でハッキングを防ぐことができる。
registlation.htmlで {{form.hidden_tag()}} を設定する事で FLaskを暗号化することができる。 実際に暗号化したときはトークンとして出てくる。