求Django跨站登录项目思路,django跨项目思路,公司内部的一个Web A
求Django跨站登录项目思路,django跨项目思路,公司内部的一个Web A
公司内部的一个Web App提供了一套完整的Restful API,仅能通过内网用户名和密码认证。现在我想用Django创建一个自己的Web App,将这个API重新封装一下,提供一些原网站没有的功能,让用户登录我的网站就能操作。请问这个怎么实现呢?因为不知道这个该怎么搜索,所以没办法才来提问的,不用详细说明,只是麻烦提供一种思路或者链接,让我能学习一下。多谢!
PS:ID用LDAP认证。
我正好也在做单点登录的,给楼主一些参考。
django的认证后端其实是调用了一个用户密码认证函数,这个函数的功能就是返回是否通过认证。而且这个函数完全可以配置成其他的认证函数。如果想跟另外的认证中心对接,你可以写一个函数,把用户的口令和用户名发到LDAP认证服务器,根据返回的结果判断是否通过认证。具体可以参考https://docs.djangoproject.com/en/1.5/topics/auth/customizing/
你遇见的问题应该是想要单点登录?可以搜一下 SSO(Single Sign On)
给你一个别人写过的 Flask 的做参考
http://my.oschina.net/goal/blog/199978
编橙之家文章,
相关内容
- 高手能举例说下python语言中元类要怎么理解吗?,pytho
- python过长数据换行通用什么方法,python过长换行通用
- 读取判读python对象所含有的属性方法是什么,判读pyt
- MAC下使用easy_install MySQL-python报错No such file or directory,
- Python Requests连接报错,pythonrequests,新手刚开始学爬虫,
- python将网页保存至本地报TypeError: must be str, not bytes错误
- 一段代码中使用了sqlite有部分不理解的地方,求老师指导
- Python IDE pycharm中可以自动删除行尾空格操作码?,pyt
- Python PIL读取GIF帧画面不清晰是什么原因,pythonpil读取
- Python闭包怎样在程序中使用更优美,python闭程序,今天看
评论关闭