iOS版验证我已经developped这是使用FOSUserBundle
一个Symfony2
网站。与Symfony2中和FOSUserBundle
我的深化发展iOS应用这是通过AFNetworking
请求和JSON响应链接到我的网站。
我只是缺少用户身份验证,以便当用户打开应用程序,他必须登录(如果不记得),然后在每个AFNetworking
请求我可以传递用户信息(身份证,令牌,用户名/密码......),以便响应得到保护和个性化。
我花了过去的日子寻找正确的解决方案,我看到了很多不同的(复杂的)做法。但是从我的理解,我只错过2个步骤:
发送从iOS应用程序的请求Symfony2的使用用户名/密码,如果用户相匹配
添加用户名/密码返回true(存储与
SSKeychain
据我所知)到每个AFNetworking
的请求。
它正确吗?我将如何实现以下则:在Symfony2
控制器
测试,如果用户名/密码是正确的并返回true或JSON的
authToken
作出这样的
AFNetworking
请求是安全的防火墙来访问。在参数中给定用户名/密码或认证令牌,并在数据库中找到用户将他自己的数据发回给他。
对此的任何帮助将非常感激。
看看在FOSOAuthServerBundle –
谢谢,我做这个工作,它似乎是对我的需求的完美契合。 –
@JulesMarcilhacy你有没有想过这个?我与你有同样的问题 – adit