我有一个使用Django Framework的Web服务 我朋友的项目是WIN32程序,也是MS-sql服务器。
Win32程序目前有一个登录系统,可以与MS-sql进行身份验证。
但是,我们希望将此登录系统INTEGRATE作为一个。
请回答以下两件事:
答案 0 :(得分:2)
提供一个视图,您的win32客户端可以将其发布到django服务器并获得意味着“良好登录”或“错误登录”的响应。这将要求您修改win32客户端并创建一个非常简单的django视图。
或者提供您自己的Django Authentication backend,以便针对MS-sql服务器验证您的django登录。这个替代方案不需要修改你的win32客户端,但可能需要在认证后端方面付出相当大的努力。一些研究可能会让别人的后端可以重复使用。 This looks like a promising place to start - 他们声称“Windows身份验证(集成安全性)和SQL Server” 支持身份验证。“
答案 1 :(得分:0)
如果WIN32应用程序唯一使用MS-SQL Server的是身份验证/授权,那么您可以编写一个新的身份验证/授权提供程序,该提供程序使用一组Web服务(您必须创建)来公开Django提供商。