Merhabalar;
Laravel ile api geliştirme konusunda bir kurs aldım. Aşağıdaki linkte anlatılan lumen ile api oluşturma yazısını uyguladım. Birkaç soru sormak istiyorum. Cevaplarsanız sevinirim.Lumen version : 7.x
- Token aldığım '/auth/login' middware kısmının dışında mı olacak. Zira middware dışına almayı doğru buldum. Kullanımı bu şekilde mi. ?
`$router->post('/auth/login', 'AuthController@login');
$router->group(['middleware' => 'auth'], function () use ($router) {
$router->post('createuser', 'UserController@create');
$router->post('createquestion', 'QuestionController@create');
$router->post('submitanswer', 'AnswerController@submit');
$router->post('userlogin', 'UserController@login');
$router->post('createcategory', 'CategoryController@create');
$router->get('categories', 'CategoryController@get');
$router->get('getmyquestions/{user_id}', 'UserController@getQuestions');
$router->get('questions', 'QuestionController@getAll');
$router->get('questions/{category_id}', 'QuestionController@getByCategory');
});`
- Flutter ile mobil uygulama yaparken register formum mevcut. Kayıt yapmam için yetkilendirme gerekli. Daha db ye kaydetmedigim kullanıcıya nasıl yetkilendirme yapcam. Daha önceden belirlemiş olduğum kull adı ve şifre ile mi yetkilendirme yapsam register özelinde. Biraz açıklar mısınız. ?
- Sistemde dinamik token kullanmak istesem her istek öncesinde bu adresden '/auth/login' token mı almam gerekecek,Yoksa bir seferlik giriş sonrası sabit token ile devam etmeliyiz. ?
- Laravel yerine lumen tercih edeyim mi noktasında toplasam 3-4 tablom var. Fakat lumen de tepki süresi daha uzun geldi. Normal hosta atınca sorun düzelir mi. ? Denemelerim localhost üzerinde gerçekleşti.
https://www.simplifiedcoding.net/build-rest-api-using-laravel-lumen/