如何将Wirecloud的用户映射到我自己的mysql数据库的用户?

时间:2015-07-23 09:39:43

标签: fiware fiware-wirecloud

由于我在我的服务器上创建了一个拥有自己的mysql数据库的android应用程序,我如何将wirecloud的用户映射到我自己的数据库用户?这一点是要识别哪个用户正在使用在wirecloud上部署的小部件。

我认为Wirecloud使用mongo db?

1 个答案:

答案 0 :(得分:0)

将WireCloud的用户映射到您自己的数据库的最佳方法是使用单个身份验证源。

WireCloud基于Django,因此您可以使用它支持的任何方法来自定义身份验证。这包括使用第三方模块(例如django-auth-ldap用于使用LDAP服务器进行身份验证)以及使用与WireCloud提供的FIWARE IdM集成。

技术上可以让WireCloud直接使用您的数据库,但我不建议您这样做,因为维持这种集成会很痛苦。在我看来,最好的选择是迁移您的应用以使用FIWARE IdM或创建custom authentication backend来使用您的数据库对用户进行身份验证。