実装する、は楽しい。
機能を実装していくのはまだまだ慣れていないから時間がかかる。
でも論理的になんで成り立たないのかを組み立てて行くのが楽しい。
今日も夢中になってずっとPC叩いてたらもうこんな時間。1日早いな〜
1.簡単日記
いま、まさに個人アプリを作成していて0からモノを作っている。僕は自分が培ってきたライブの企画運営をサポートするタスク管理アプリ、サービスを作っている。
どうせならこれをポートフォリオの一つとして扱いたいのでここは頑張りたい。未経験者が作成した方がよいポートフォリオ等を調べてそれらの機能を網羅させていきたい。
⇛いま調べた感じだとフォームのマジック7を抑えられた方が良いとのことなので入力フォームでそれらを実装してやろうという企み。後もう少しで出来上がるから楽しみ!!
2.今日の学び
◆#Rails Userパスワードの暗号化(devise不使用)
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月15日
・modelを作成し、migration fileでcolumnを追加する際に下記にてpasswordのcolumnを追加してmigrate
t.string :password_digest
・gemfile内のbcryptを復活
⇛rails consoleでuser作成して確認するとpasswordが暗号化されている#プログラミング初心者
◇参考
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月15日
Rails のモデル(フォーム)でパスワードを暗号化して保存する方法 https://t.co/7amodLol79 #Qiita#プログラミング初心者
・Userモデルのファイルに下記を追加する。
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月15日
has_secure_password
これ忘れてた!危ない危ない。#プログラミング初心者
#Progate ぶりにユーザーログイン周りを自分で実装してる。良い復習になる!#プログラミング初心者
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月15日
#今日の積み上げ
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月15日
★個人アプリユーザーログインフォーム7割完成
★Progateでユーザーログイン機能を少し復習。
今日はほとんどユーザーログイン周りの機能実装に注力した。おかげさまで諸々わかってきた。materializeとform_withを併用する時が少しやっかいなので勉強になる.#プログラミング初心者
3.明日やりたいこと
明日はユーザーログイン周りのフロントもサーバー側も終わらせたい!
4. 終わりに
今日は比較的集中できた!集中と言うか夢中になってた笑
みなさんお盆休みは如何おすごしでしょうか。^^
残る休みも充実させていきましょうね\(^o^)/
今日もありがとうございました!
おやすみなさい…zZZ