プログラミング初心者PHP講座5 ログイン認証機能 新規ユーザー作成処理を作ります

チャンネル名:貧困エンジニアU
◆概要(引用)
プログラム言語PHPを学びながら、実務に使用できるログイン認証機能を作成するノウハウを身につけられる実践動画です。
PHP初心者にも分かるようにやさしく教えます。
この5回目は、ユーザー新規入力画面の作成の続きです。
ユーザー情報(Eメール、パスワード)を保存するファイルと、パスワードをハッシュ化して保存する方法を紹介します。

このシリーズをひととおり学習すれば、あなたのサイトにログイン認証機能を設置することができます。
会員制サイトや、一部の限定された人にしかアクセスできないサイトを作ることができます。

プログラミング学習動画にありがちな、網羅的に機能を紹介したり実務で必要のない機能をダラダラ解説するのではなく、実際に使えるコンテンツを作り上げるために必要な知識だけを効率的に解説します。

この動画ではデータベースを使いません。
また、PHPフレームワークも使いません。
簡単にログイン機能を実装できるよう、できるだけ簡単に作れるように、複雑な機能は盛り込まないようにしています。

この動画シリーズをひととおり見ると以下の技術が学べます
・POSTとGET
・セッション
・ファイル入出力
・ページリダイレクト
・ループ処理(foreach)
・パスワード暗号化のしくみ
・メール送信

再生リストはこちら
https://www.youtube.com/playlist?list=PL62gPb8y7YK5ihky0IHuzWXrDobnKu7DG

この動画で使用したソースコードは以下からダウンロードできます。
http://toyao.net/work/YouTube/202007login/login_05.zip

目次
0:00 はじめに
2:11 新規ユーザー登録処理の設計、仕様
4:23 ハッシュ化とは? 説明
7:16 ハッシュ化関数password_hash()関数の使い方
8:26 ファイル書込関数file_put_contents()関数の使い方
9:11 実際にプログラミングを実演
11:42 新規ユーザー作成処理を作る

■プロフィール
上村崇
IT系のフリーランスエンジニア。関西在住
エンジニアのキャリアとしては20年、Web系のエンジニアとしてのキャリアは10年くらい。
使用しているプログラム言語は主にphp
ポートフォリオ
https://toyao.net/
ブログ
https://toyao.net/wp/

■twitter

コメント

タイトルとURLをコピーしました