1
我不知道,如果這個問題被問過,我試圖找到這個最佳實踐登錄功能
什麼是實現返回一個賬戶對象 而如果賬號登錄功能的最佳實踐登錄不成功它將返回失敗的原因(帳戶被阻止,帳戶需要驗證,帳戶不存在,....)
目前我使用C#我實現這樣的事情,只是想確保如果有是更好的方法
AccountBo resultAcc = null;
//this is the result account if sucessful login
LoginStatus ls = checkUserLogin(useerName, password, ref resultAcc);
//the return value is an enum with different possible statuses
在此先感謝!
感謝您提供寶貴的答案,它只是整個解決方案中的策略[不使用異常],我沒有放置架構,我只是想確定是否還有其他更好的模式適用於這種情況 – 2012-02-23 10:26:10