ねっとぱんだ-プログラミング勉強ブログ-

Webデザイン、プログラミングの勉強ブログ。

【php,MySQL】アカウント登録、ログイン機能を作成

アカウント登録機能

f:id:p_and_a_fam:20170713223445p:plain


phpMySQLでアカウント登録機能を作りました。
下記のチームラボさんの研修を参考に、デザイン部分など自作して制作。

STEP2-2.ログイン機能を作ってみる / チームラボ オンラインスキルアップ課題

目標

  • MySQLと連携したアカウント登録、ログイン機能の作成。
  • サーバーにアップロードして動作させる。
  • 入力チェックの実装。

必要となる技術

  • PHP 入力チェック、パスワードの暗号化、データベースへの照会、照会後の結果ごとの条件分岐。
  • Javascript 入力チェック、コンファーム機能。

反省、今後の目標

  • 最初、ローカル環境では上手くいくのにサーバーにアップロードするとログイン画面のパスワード照会時にエラーが出るところでつまずきました。最終的にはvar_dumpでハッシュ化されたパスワードの長さを調べているうちにパスワードの字数制限がサーバー側で短くなっていることが原因だと気づき対処できました。
    今後はデータベースの詳細を把握しておくことと、値を呼び出す場所を色々試していくことで対応したいと思います。
  • サイトを製作して実際に機能させる。
  • データベースのデータをアカウントごとに参照できるようにする。