Lavavel 提供一個快速的指令來建立認證所要用到的東西
php artisan make:auth
這些指令會產生一些view 、所有認證的路由跟HomeController
最後要在route建立一個認證路由
Route::auth();
這個路由是由一些路由組成
// Authentication Routes
Route::get('login', 'App\Http\Controllers\Auth\LoginController@showLoginForm');
Route::post('login', 'App\Http\Controllers\Auth\LoginController@login');
Route::get('logout', 'App\Http\Controllers\Auth\LoginController@logout');
// Registration Routes
Route::get('register', 'App\Http\Controllers\Auth\RegisterController@showRegistrationForm');
Route::post('register', 'App\Http\Controllers\Auth\RegisterController@register');
// Password Reset Routes
Route::get('password/reset/{token}', 'App\Http\Controllers\Auth\ResetPasswordController@showResetForm');
Route::post('password/email', ' App\Http\Controllers\Auth\ForgotPasswordController@sendResetLinkEmail');
Route::get('password/reset','App\Http\Controllers\Auth\ForgotPasswordController@showLinkRequestForm');
Route::post('password/reset', 'App\Http\Controllers\Auth\ResetPasswordController@reset');
可以使用指令來查看php artisan route:list
參考來源
https://laravel.tw/docs/5.3/authentication
2016年10月3日 星期一
[PHP]cURL error 60: SSL certificate problem: unable to get local issuer certificate
目前專案使用laravel,串接FB openid時出現這個錯誤,
查了一下,當使用xampp有用到curl時,都有可能會出現
cURL error 60: SSL certificate problem: unable to get local issuer certificate
最簡單的方式,進入到php.ini
將以下輸入進去,XAMPP預設的位置在這下面,當然也可以更換路徑
curl.cainfo = "C:/xampp/apache/bin/curl-ca-bundle.crt"
在不行的去curl官方抓取cacert.pem
放置到你想要的目錄下,這邊我們放置到以下位置,所以php.ini要對應路徑
curl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem"
目前試過這兩樣都可以
查了一下,當使用xampp有用到curl時,都有可能會出現
cURL error 60: SSL certificate problem: unable to get local issuer certificate
最簡單的方式,進入到php.ini
將以下輸入進去,XAMPP預設的位置在這下面,當然也可以更換路徑
curl.cainfo = "C:/xampp/apache/bin/curl-ca-bundle.crt"
在不行的去curl官方抓取cacert.pem
放置到你想要的目錄下,這邊我們放置到以下位置,所以php.ini要對應路徑
curl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem"
目前試過這兩樣都可以
訂閱:
文章 (Atom)