簡體   English   中英

使用適用於Android應用程序的Laravel函數對用戶進行身份驗證

[英]Authenticate a user using Laravel functions for an Android application

我想創建一個Android / iPhone應用程序,以使手機用戶具有與網站相同的功能。

網站的身份驗證按計划進行:

Auth::attempt(array('email'=>Input::get('email'), 'password'=>Input::get('password')))

我所擁有的是public/app/文件夾中的另一個auth.php (稍后我將添加.htaccess!),它將對通過手機登錄的用戶進行身份驗證。 理想情況下,為了簡化起見,我想使用我的Web應用程序使用的所有Laravel控制器功能。

我知道Auth::函數駐留在BaseController但是我不確定如何在/ public文件夾中訪問它,或者這是否是建議的方法。

當其他人通過Laravel通過手機驗證用戶身份時?

任何幫助將不勝感激。 非常感謝。

我建議在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()
    {
        // ...
    }
}

你是這個意思嗎? 否則我會誤會你。

您的身份驗證非常基礎,請查看laravel網站上該死的優質文檔 ,以獲得更好的示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM