shinoblog-manabu

Progate(プロゲート)を使って初歩の初歩からプログラミング勉強をはじめました。無料から有料バージョンへ以降しつつ、自分辞書として活用しています。なるべく私と同じ初心者目線を使い、各プログラミング内容を説明したいです。

Node.js 学習コース V

2. ユーザー登録機能を作成する手順

ユーザー登録機能を作成する手順 目的:ユーザー登録機能(全4手順)を覚える ユーザー登録に必要なルーティングを書く ユーザー登録フォームを表示させる ビューファイルの作成(手順に従って新規ファイル登録) ユーザー登録リンクボタンの作成 このよう…

14. 限定記事の閲覧を制限しよう

限定記事の閲覧を制限しよう 今回の目標 :ログアウト状態時、限定記事の表示・表現方法を学ぶ :categoryカラム値とlocal.isLoggedInプロパティを使った制限方法を学ぶ ログイン状態と制限を整理しよう 現状:会員限定であるはずの記事が見られている状態 …

11. ログアウト機能を作成しよう

ログアウト機能を作成しよう 目標:ログアウトボタンの作成 ログアウトとは ログアウト = セッション情報からデータを消すこと ログイン = セッション情報からデータを保存すること ログアウトボタンとルーティングを用意しよう ログアウトボタンの作成方法…

9.ユーザー名をヘッダーに表示しよう

ユーザー名をヘッダーに表示しよう 目標:ログイン画面にユーザー名を表示させる ターミナル以外に表示させる方法を学ぶ。 表示を確認しよう 具体的な目標:ヘッダーにログイン状態を表す表示をつくる セッションを使ってユーザー名を管理しよう ヘッダー表…

8. 常にログイン状態を確認しよう  

今回の目標:一覧画面と閲覧画面の両方でログイン状態を確認できるように変える。(ログイン状態の確認をリクエストの度に毎回実行できるようにする) 常にログイン状態を確認しよう app.use関数を使うとどうなるの? 常にログイン状態を確認することができ…

6.セッションを管理しよう

セッションを管理しよう セッション管理ってなんだっけ?? アクセスユーザの管理をすること 参考 www.f5.com www.atmarkit.co.jp e-words.jp セッション管理とは ・クライアントの状態をサーバーが管理する状態を指す ・セッション管理にはSID(セッションI…

5.ユーザー認証の処理を作ろう(2)

ユーザー認証の処理を作ろう(2) 目的:ユーザー認証システムを構築する このように覚える ユーザー認証とは ユーザー認証 = 本人確認のこと メールアドレス パスワード =これらの認証を得ることで「本人確認がとれた」と意味する このように覚える ユー…

ユーザー認証の処理を作ろう(1)

ユーザー認証の処理を作ろう(1) 今回の目標 :フォーム送信 :一覧画面表示 ログイン処理をするルーティングを用意しよう :ユーザー認証の処理をする :ログイン処理を作るルーティングを用意する こう覚える。 手順1 Ex. <form action="/login" method="POST"> このように書く。 手順2. <p></p></form>…

ログイン機能を作ろう

ログイン機能を作ろう 目標:ブログサイトにログイン画面を作る ログイン機能の作成手順 ・ログイン画面を作る ・ユーザー認証画面を作る ・セッション管理の準備をする このように覚える ログイン画面を作成しよう 今回の目標:ログイン画面の作成・表示 こ…

2. ブログサイトの現状を確認しよう 

ブログサイトの現状を確認しよう 確認すること :Node.js :MySQL 上記を使ったブログサイト構築を実施している(する)前提で開始。 ブログサイトの構成を確認しよう 画面構成を確認する:3つの画面によって構成している 各画面のビューファイル 一覧画面 …

ブログサイトを作ろう Node.js学習コースⅤ

ブログサイトを作り始める 確認 :Node.js学習コースI~III を振り返り学習する :スムーズにサイト作りできるように復習 これから作りたいもの 目標:ログイン機能実装されたブログサイトを構築する このレッスンで学ぶこと 工程表確認 ① ログイン機能を作ろ…