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