iOS版驗證我已經developped這是使用FOSUserBundle
一個Symfony2
網站。與Symfony2中和FOSUserBundle
我的深化發展iOS應用這是通過AFNetworking
請求和JSON響應鏈接到我的網站。
我只是缺少用戶身份驗證,以便當用戶打開應用程序,他必須登錄(如果不記得),然後在每個AFNetworking
請求我可以傳遞用戶信息(身份證,令牌,用戶名/密碼......),以便響應得到保護和個性化。
我花了過去的日子尋找正確的解決方案,我看到了很多不同的(複雜的)做法。但是從我的理解,我只錯過2個步驟:
發送從iOS應用程序的請求Symfony2的使用用戶名/密碼,如果用戶相匹配
添加用戶名/密碼返回true(存儲與
SSKeychain
據我所知)到每個AFNetworking
的請求。
它正確嗎?我將如何實現以下則:在Symfony2
控制器
測試,如果用戶名/密碼是正確的並返回true或JSON的
authToken
作出這樣的
AFNetworking
請求是安全的防火牆來訪問。在參數中給定用戶名/密碼或認證令牌,並在數據庫中找到用戶將他自己的數據發回給他。
對此的任何幫助將非常感激。
看看在FOSOAuthServerBundle –
謝謝,我做這個工作,它似乎是對我的需求的完美契合。 –
@JulesMarcilhacy你有沒有想過這個?我與你有同樣的問題 – adit