在Laravel 5.1的特定路线上使用rydurham Sentinel

时间:2015-09-30 10:04:05

标签: authentication laravel-5.1

我正在使用Ryan Durham https://github.com/rydurham/Sentinel与Laravel 5.1的哨兵。

我曾经使用Confide https://github.com/Zizaco/confide和Larvel 4.2。

通过Confide,我可以为任何类似的路线添加身份验证

// Applies auth filter to the routes within orders/ 
Route::when('orders/*', 'auth');

我已通过Sentinel文档搜索此功能,但我无法了解如何完成此功能。我可以在控制器的构造中为adminuser添加一个auth,但我需要在特定路径上具有特定的auth功能。

我的问题是,如何使用rydurham哨兵以与Confide相同的方式重定向仅user使用rydurham哨兵的路线的admin

1 个答案:

答案 0 :(得分:0)

您应该在路线上使用哨兵中间件。像

这样的东西
CsvParserSettings settings = new CsvParserSettings(); //many options here, check the tutorial

settings.getFormat().setComment('~');     

// creates a CSV parser
CsvParser parser = new CsvParser(settings);

// parses all rows in one go.
List<String[]> allRows = parser.parseAll(new FileReader(new File("/path/to/file.csv")));