2016-02-01 94 views
0

我最近開始在angular fullstack上工作,我對登錄模塊感到困惑。我有mongodb中已存在的電子郵件和密碼值。現在我需要驗證電子郵件& pwd在我獲取id和發佈身份驗證之前,我應該重定向到儀表板。任何人都可以建議或分享任何有用的鏈接,幫助我實現登錄功能。Angular fullstack登錄功能

在index.js我們只有路由器的定義..

router.get('/:id', controller.show); 

Controller.show:

export function show(req, res) { 
User.findByIdAsync(req.params.id) 
.then(handleEntityNotFound(res)) 
.then(respondWithResult(res)) 
.catch(handleError(res)); 
} 

上面的代碼顯示取ID工作正常。但是在我們取得身份證之前,我需要交叉檢查email和pwd。我甚至試圖用index.js和controller.show中的電子郵件替換id,這是徒勞的。即使我沒有在互聯網上找到這個登錄模塊的有用的例子/教程。尋找一些幫助。如果有人幫助解決方案/參考這個模塊,我將不勝感激。

+0

它已經檢查電子郵件和密碼。看看Auth類。 –

+0

Auth類?我想我錯過了這在文檔..我檢查和驗證..感謝更新..將回到你,如果我需要任何幫助標記。謝謝 – vsm

+1

只需點擊登錄時發生的情況。你會看到它調用Auth角度服務來檢查用戶名/密碼等等。只需要花一些時間來確定一切。花了我幾個星期! –

回答

0

由於MarkPieszak建議..

你可以找到驗證模塊清晰的 github.com/DaftMonk/fullstack-demo

實施確保安裝/選擇認證模塊,當你運行yo angular-fullstack在你的工程安裝。

謝謝MarkPieszak