일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 체당금
- 코로나
- 사업자계좌
- elasticSearch
- Laravel
- Eclipse
- Python
- Tutorial
- blockchain
- Sentinel
- auth
- 당사자표시정정신청서
- php
- win32
- 홈택스
- as후기
- javascript
- vue
- 보정명령
- 전자소송
- cartalyst
- 소액임금체불
- Java
- 인민공원
- reactnative
- Bootstrap
- Blade
- 개인사업자
- 코로나19
- 이더리움
- Today
- Total
목록Development (103)
그냥 사는 이야기
Layout 구성 Bootstrap에서 Narrow Jumbotron template를 가져와서 layouts/master.blade.php에 만든다. master.blade.php @include('layouts.top-menu') @yield('content') top.menu.php Login Register Authentication with Sentinel login, register blade 수정 이제 layout을 bootstrap로 잡았으니 이를 적용한다. login.blade.php & register.blade.php 2파일 제거할 때 앞부분 div container까지 제거한다. @extends('layouts.master') @section('content') ... @endsec..
LoginController 생성 php artisan make:controller LoginController LoginController public function login() { return view('authentication.login'); } Route 추가 web.php Route::get('/login', 'LoginController@login'); View 생성 Login {{ csrf_field() }} post login 작성 web.php Route::get('/login', 'LoginController@login'); LoginController public function postLogin(Request $request) { Sentinel::authenticate($re..
유저를 등록하기 위해 post route를 작성한다. Route 등록 등록을 마치면 root로 갈 수 있도록 작성 RegistrationController public function postRegister(Request $request) { $user = Sentinel::registerAndActivate($request->all()); return redirect('/'); } link 등록 ... {{ csrf_field() }} ... 위처럼 action에 /register를 등록한다. Sentinel User 변경 위의 과정 이후 실제 유저를 등록하면 처음 등록했던 location 속성때문에 에러가 발생한다. Sentinel의 User 클래스를 수정해줘야 한다. config/cartalyst...
Laravel 5.3 Sentinel - Registration Migration 수정 2014_07_02_230147_migration_cartalyst_sentinel.php Schema::create('users', function (Blueprint $table) { ... $table->string('first_name')->nullable(); $table->string('last_name')->nullable(); $table->string('location'); // 추가 $table->timestamps(); ... php artisan migrate:refresh Controller 생성 php artisan make:controller RegistrationController rout..
Sentinel 은 auth 관련 패키지이다. 이것을 Laravel 5.3에서 사용하는 방법을 정리해본다. Sentinel By Cartalyst 검색 Install by Composer composer require cartalyst/sentinel "2.0.*" Integration config/app.php $providers ... Cartalyst\Sentinel\Laravel\SentinelServiceProvider::class, $aliases ... 'Activation' => Cartalyst\Sentinel\Laravel\Facades\Activation::class, 'Reminder' => Cartalyst\Sentinel\Laravel\Facades\Reminder::class,..
윈도우즈에서 EC2에 접속하기 위해서는 WSL을 통하거나 전통적인 Putty를 사용하여 접속할 수 있다. AWS의 EC2도 보안키파일을 보통은 pem파일로 하므로 둘 다 가장 흔한 방식으로 접속하는 방법을 기록으로 남겨둔다. Putty로 접속하기 위해서는 Putty 설치 PuttyGen으로 프라이빗키 변환 Putty 접속 Putty 및 Puttygen 구하기 putty설치형이 아닌 portable 형으로 exe 파일로 직접 실행하도록 하였다. Putty Download Page 자신의 OS에 맞는 binary를 다운로드하면 되는데 난 둘 다 64bit로 구했다. pem파일 프라이빗 키 변환 Putty가 pem파일을 지원하지 않으므로 ppk파일로 변환한 후 사용하여야 한다. 변환하기 위해서는 PuttyGe..
Posts php artisan make:migration create_posts_table --create=posts database/migrations/create_posts_table.php public function up() { Schema::create('posts', function (Blueprint $table) { $table->increments('id'); $table->integer('user_id'); // added $table->text('content'); // added $table->timestamps(); }); } Migration php artisan migrate
Profile View 추가 views/user 디렉토리 추가 profile.blade.php @extends('layouts.app') @section('content') {{ $user->name }} {{ $user->email }} {{ $user->dob }} ({{ Carbon\Carbon::createFromFormat('Y-m-d', $user->dob)->age }} years old) Follow @endsection ProfileController.php public function profile($username) { $user = User::whereUsername($username)->first(); // User::where('username', $username); // Us..