在Web应用程序中集成OpenStack Dashboard

时间:2015-02-23 06:16:59

标签: web-applications integration openstack

我一直在使用OpenStack4j API在我的工作场所访问和管理OpenStack云。

我的要求是将OpenStack 与应用程序集成(业务应用程序具体)。我想要做的是允许通过我的应用程序(Web应用程序)访问OpenStack云,即,当用户登录到我的应用程序时,他可以看到我的应用程序中的仪表板选项卡(假设)。当他点击仪表板时,应该出现OpenStack 仪表板登录后页面(即我们绕过仪表板登录)。

这里我们使用相同的凭据(作为我的应用程序)验证用户,以允许访问OpenStack云。为此,我将所有OpenStack用户凭据存储在与我的应用程序相同的数据库中。如果登录成功(我的应用用户也是OpenStack用户),则控制台页面应显示在我的应用中。这样,用户不需要对自己进行两次身份验证,并且OpenStack Dashboard也会在我的应用环境中加载,用户感觉他正在从我的应用程序访问云。

我想知道是否真的可以将Dashboard集成到我的Web应用程序中。 OpenStack是否支持这一点,请告诉我OS4j / jclouds是否有任何API来实现这一点。

对不起,如果这是一个愚蠢的问题,但我正在努力实现这个想法。期待一些帮助。

谢谢,
Shaileshwar

0 个答案:

没有答案