我想创建一个Android / iPhone应用程序,使手机用户能够拥有与网站相同的功能。
网站的身份验证按计划运行:
Auth::attempt(array('email'=>Input::get('email'), 'password'=>Input::get('password')))
我所拥有的是auth.php
文件夹中的另一个public/app/
(稍后我将添加.htaccess!),它将对通过手机登录的用户进行身份验证。理想情况下,为了简化,我想使用我的网络应用程序使用的所有Laravel控制器功能。
我知道Auth::
函数位于BaseController
,但我不确定如何在/ public文件夹中访问它,或者这是建议的方法。
其他人是通过Laravel通过手机验证用户的吗?
非常感谢任何帮助。非常感谢。
答案 0 :(得分:0)
我建议在app/routes.php
中创建一条路线,以便对移动用户进行身份验证。
Route::post('mobile/auth', function() {
// your stuff
});
或通过控制器:
// app/routes.php
// connect the route to a controller
Route::post('mobile/auth', 'MobileAuthController@auth');
class MobileAuthController extends BaseController
{
public function auth()
{
// ...
}
}
这是什么意思?否则我会误解你。
您需要authentication is pretty basic,结帐laravel网站上的damn good documentation以获取更好的示例。