魔法使いの卵

WEBエンジニアの卵の成長記録

Laravel5でユーザー登録とログイン/ログアウトを実装してみたったwwww

えっと、とりあえずチラ裏としてのメモ。

 

Laravelの標準装備が強すぎて笑ったw

上記の3つのことはデフォルト機能で実装が可能。

 

未実行のマイグレーションファイルを実行

この時実行するのは下記マイグレーションファイル

2014_10_12_000000_create_users_table
2014_10_12_100000_create_password_resets_table

で、あとはブラウザ側からユーザー登録してログインするだけ。

ちなみにユーザ名も表示されるようになってるからすごい楽チン。

 

ついでにsoftdeleteなんかも使えるようにしたいときは

モデル側に

use Illuminate\Database\Eloquent\SoftDeletes;

をファイルの他のuseの下ぐらいに書いて

protected $dates = ['deleted_at'];

を宣言してあげたらおk

で、次はmigrationファイルにも追記する

Schema::create('users', function(Blueprint $table)
{
    $table->softDeletes();//こいつを追加
});

Registrarにバリデーションがサンプルとして書かれてるからすごい参考になる。
とりあえず迷ったらぐぐるよりここみたほうがたぶんはやいw

 

感想

なんか複雑なことしないといけないのかな?

っておもってたけどおもったより簡単だったw