PHP

スポンサー広告

挑戦Laravel5.4 ミニブログ 下準備編からログイン

2017/08/16

挑戦Laravel5.4 ミニブログ

下準備編

Laravel5.4も少しわかってきたのでチョー簡単なブログシステムを作成しようと思います。作成しながらのアップですから最終どうなるかわかりませんがお付き合いください。

新規にLaravel5.4をインストールします。

ちなみに、私はWindows10Pro64bitにXAMPPをインストールしております。更にComposerもインストールしています。

miniblogというフォルダにインストールします。コマンドプロンプトでXAMPPのhtdocsフォルダに移動して

composer create-project --prefer-dist larabel/laravel miniblog

コンポーザーからインストールします。この辺りは PHPフレームワーク Laravelを使ってみる を参照してみてください。

次にDBの用意です。phpmyadminでminiblogという名前のDBを作成します。 この時照合順序をutf8mb4_unicode_ciにしておきます。

データベースへの接続情報を設定します。今回インストールフォルダはminiblogなのでminiblog/.envをテキストエディタで開き

.env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

の部分を修正します。

.envの修正後

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=miniblog
DB_USERNAME=root
DB_PASSWORD=

以前このサイトでご紹介したときにMySQLではユニーク制約を付けたカラムには767bytesまでしか入らない(MySQLのバージョンによるかもしれない)という問題が発生しましたのでそいつのケアをしておきます。miniblog/app/Providers/AppServiceProvider.phpを開きます。

<?php

namespace App\Providers;

use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Schema;  // 追記

class AppServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
        Schema::defaultStringLength(191); // 追記
    }

    /**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {
        //
    }
}

ここまで来ましたら既定のテーブルを作成します。miniblog/database/migrationsに既定のテーブルを作成するためのファイルがあります。コマンドプロンプトからインストールフォルダ内で

php artisan migrate

を実行します。

migrations
password_resets
users

の3つテーブルが作成されました。

認証機能を使う

Laravel5.4には認証機能が備わっていますので使ってみます。

php artisan make:auth

とコマンドプロンプトで実行します。ほどなくAuthentication scaffolding generated successfully.とメッセージが表示されるはずです。

すべては把握しておりませんが、このコマンドでいくつかファイルが自動で作成されたりweb.phpに自動で追記されたりするようです。

そして、welcomeページも少し変わりました。

これはauth機能を追加していないときです。

LOGINとREGISTERが追加されている

そしてこれがauth機能を追加した後の画面です。右上にLoginとRegisterが追加されています。Loginをクリックしてみます。

LOGIN画面

ログイン画面ですがユーザー登録しておりませんので今は使用できないです。ならばということでRegisterをクリックします。

register

名前とメールアドレス、パスワード、パスワードの確認がありますので入力してRegisterボタンをクリックしてみます。

ユーザー登録

見事登録されました。

このログインの有効範囲と無効範囲の設定方法や、ユーザー登録画面の隠ぺい方法、ユーザー権限の種類など、まだまだ未知な部分はありますが、いったん一段落ということにしておきます。

 

rssfeed
コメント
2017年11月26日 19時23分
iviriluzo さん
http://price-of-levitra-20mg.mobi/ - price-of-levitra-20mg.mobi.ankor <a href="http://buyventolin-online.mobi/">buyventolin-online.mobi.ankor</a> http://buylevitrageneric.mobi/
2017年11月26日 19時30分
owavupelodak さん
http://price-of-levitra-20mg.mobi/ - price-of-levitra-20mg.mobi.ankor <a href="http://buyventolin-online.mobi/">buyventolin-online.mobi.ankor</a> http://buylevitrageneric.mobi/
2017年11月26日 21時33分
edaoetu さん
http://price-of-levitra-20mg.mobi/ - price-of-levitra-20mg.mobi.ankor <a href="http://buyventolin-online.mobi/">buyventolin-online.mobi.ankor</a> http://buylevitrageneric.mobi/
2017年11月26日 21時45分
egemojahaka さん
http://price-of-levitra-20mg.mobi/ - price-of-levitra-20mg.mobi.ankor <a href="http://buyventolin-online.mobi/">buyventolin-online.mobi.ankor</a> http://buylevitrageneric.mobi/
2017年11月27日 19時01分
uqoberokuhac さん
http://price-of-levitra-20mg.mobi/ - price-of-levitra-20mg.mobi.ankor <a href="http://buyventolin-online.mobi/">buyventolin-online.mobi.ankor</a> http://buylevitrageneric.mobi/
2017年11月27日 19時14分
belaqcafeanah さん
http://price-of-levitra-20mg.mobi/ - price-of-levitra-20mg.mobi.ankor <a href="http://buyventolin-online.mobi/">buyventolin-online.mobi.ankor</a> http://buylevitrageneric.mobi/
2020年07月26日 05時14分
Fran さん
Just wish too say your article is as amazing. The clearness for
your submit is simply excellent annd that i can suppose
you are knowledgeable on this subject. Fine with yohr permissiuon let me to grasp your fsed to keep
up to date with coming near near post. Thank yyou a million and please keep up the rewarding work.

ставки на президентские выборы web site parimacht
2020年09月25日 08時46分
bqilxqiwm さん
挑戦Laravel5.4 ミニブログ 下準備編からログイン/netkansai
<a href="http://www.g3gfk8333z97molt82i16poswz6467d4s.org/">abqilxqiwm</a>
[url=http://www.g3gfk8333z97molt82i16poswz6467d4s.org/]ubqilxqiwm[/url]
bqilxqiwm http://www.g3gfk8333z97molt82i16poswz6467d4s.org/
2020年10月12日 07時23分
hysxyphmc さん
挑戦Laravel5.4 ミニブログ 下準備編からログイン/netkansai
<a href="http://www.gohr70ma62v577377d1d37f26g8mesods.org/">ahysxyphmc</a>
hysxyphmc http://www.gohr70ma62v577377d1d37f26g8mesods.org/
[url=http://www.gohr70ma62v577377d1d37f26g8mesods.org/]uhysxyphmc[/url]
2021年04月22日 11時19分
AyzVT さん
Meds information sheet. Brand names.
<a href="https://lyrica24x7.top">where buy cheap pregabalin for sale</a> in Canada
Some about medicine. Read now.
2021年04月28日 03時28分
GyiUX さん
Drug information. Effects of Drug Abuse.
<a href="https://topregabalin.top">cost pregabalin without a prescription</a> in the USA
Actual about medicament. Get now.
2021年04月30日 20時27分
JaniceFut さん
cialis on line <a href="https://mycialistabs.com/">cialis tadalafil 20 mg</a> cheap cialis generic online
2021年04月30日 22時35分
JaniceFut さん
is generic cialis available <a href="https://mycialistabs.com/">is cialis generic</a> cialis dosage for bph
2021年05月01日 18時41分
TiffanyVione さん
cialis commercial <a href="https://toptadalafiltabs.com/">tadalafil generic</a> does cialis lose effectiveness over time
2021年05月02日 16時08分
TiffanyVione さん
is cialis better than viagra <a href="https://toptadalafiltabs.com/">tadalafil 20mg</a> tadalafil vs cialis
2021年05月04日 01時30分
StellaNum さん
how to write an a+ essay <a href="https://topessaywriterfas.com/">tell us about yourself college essay</a> how to write an introduction paragraph for an informative essay
2021年05月04日 21時24分
StellaNum さん
how do you write an expository essay <a href="https://topessaywriterfas.com/">college education essay</a> i can't think of anything to write for my college essay
2021年05月06日 17時18分
RebeccaFrome さん
free essay about community service <a href="http://writemyessayslfd.com/">writing essay online</a> military service should be voluntary essay
2021年05月07日 09時50分
Francesvat さん
women viagra <a href="https://mrviagrashop.com">mrviagrashop.com</a> sildenafil generic
2021年05月07日 15時52分
Martinahug さん
womens viagra <a href="https://mysildenafilkr.com/">viagra generic</a> canadian pharmacy viagra
2021年05月07日 23時38分
Martinahug さん
viagra over the counter <a href="https://mysildenafilkr.com/">buy viagra online</a> viagra without a doctor prescription usa
2021年05月11日 20時38分
KathrynFiemn さん
cialis cheapest price <a href="http://tadalafilled.com/">cialis half life</a> cialis active ingredient
2021年05月11日 22時41分
IlrCM さん
cover letter creator <a href="http://coverletterforresumetop.com/">nursing resume</a> sales representative resume
2021年05月12日 02時17分
KathrynFiemn さん
difference between cialis and viagra <a href="http://tadalafilled.com/">tadalafil dapoxetine</a> cialis dosage reddit
2021年05月12日 05時13分
HdxTH さん
graphic designer cover letter <a href="http://coverletterforresumetop.com/">customer service cover letter</a> resume cover page
2021年05月13日 03時33分
RzoSE さん
resume with accent <a href="https://writingacoverletteronline.com/">federal resume</a> sales cover letter
2021年05月13日 08時23分
HvjCK さん
physical therapy resume <a href="https://writingacoverletteronline.com/">resume for job application</a> personal assistant resume
2021年05月14日 00時47分
AdoTY さん
viagra falls <a href="https://edviagramaster.net/">viagra without prescription</a> canada viagra
2021年05月14日 06時54分
HmuSO さん
viagra online no prescription <a href="https://edviagramaster.net/">viagra for men online</a> compro viagra
2021年05月15日 15時50分
TycLI さん
herbal viagra <a href="https://sildenafilviagratop.com">viagra</a> roman viagra
2021年05月15日 23時46分
GxbSH さん
cialis review <a href="https://cialisortadalafil.com/">tadalafil cost walmart</a> cialis patent expiration
2021年05月16日 04時22分
FikMB さん
cialis from canada to usa <a href="https://cialisortadalafil.com/">cialis no prescription</a> cvs cialis over the counter
2021年05月18日 21時06分
UcpXQ さん
Medicament information. Effects of Drug Abuse.
<a href="https://fluoxetine4u.top">can you get generic fluoxetine no prescription</a> in the USA
Actual information about pills. Get information now.
2021年05月22日 02時41分
ErwZR さん
<a href="https://5bz.ru/">предприятия россии база данных</a>
2021年05月29日 11時48分
Manual さん
The new Shopify Owners on Mediafire is now available.
There are 72,153 emails. All verified, without spam traps and with a bounce rate of less
than 1.1%. This list is used for cold emailing (los angeles
digital marketing agency), and also for creating custom audiences on Facebook, so that your
ads are better targeted and their cost is much lower. You can download it from
here: cold email list
2021年05月30日 02時08分
AbratabeK さん
<a href=http://ponlinecialisk.com/>buy online cialis
2021年06月29日 00時11分
AbratabeK さん
<a href=https://vslasixv.com>buying lasix online
2021年07月17日 22時26分
wlnzrorjg さん
挑戦Laravel5.4 ミニブログ 下準備編からログイン/netkansai
<a href="http://www.gr87oi16j6a238m06i7klqc8590ful2ps.org/">awlnzrorjg</a>
wlnzrorjg http://www.gr87oi16j6a238m06i7klqc8590ful2ps.org/
[url=http://www.gr87oi16j6a238m06i7klqc8590ful2ps.org/]uwlnzrorjg[/url]
2021年07月19日 11時49分
FnqMX さん

<a href="https://domalech.ru">how can i get generic trazodone pills</a>
2021年07月20日 18時44分
AbratabeK さん
<a href=https://vsprednisonev.com/>online no rx prednisone fda approval</a>
2021年07月25日 12時42分
NmuUX さん
Medicament information sheet. What side effects can this medication cause?
<a href="https://plaquenil4people.top">where can i buy cheap plaquenil</a> in USA
Best about medicines. Read here.
2021年08月06日 22時05分
AbratabeK さん
<a href=http://cialiswwshop.com/>buy cialis online no prescription</a>
2021年09月18日 20時13分
Xsmotretlv さん
https://bit.ly/3zexxv7
2021年09月18日 20時29分
Yetta さん
https://bit.ly/3Ax0hAo
2021年09月18日 23時31分
Georgia さん
https://bit.ly/3Ax0hAo
2021年09月19日 21時53分
AAqfzuh さん
Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия
2021年09月20日 03時12分
AAnujeb さん
Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

コメントよろしくお願いします。

お名前
コメント