用户管理API [英] User management API

查看:175
本文介绍了用户管理API的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一个应用程序套件,用户需要连接到服务器,根据他们的帐户类型,他们将获得一些服务。服务器将运行Linux。你能建议我一些用户管理API,我可以用来开发服务器程序?通过用户管理我的意思是用户认证和其他相关的功能。
我喜欢在C ++或python中工作,但任何其他语言不应该是一个问题。请注意,此应用程序套件不是基于网络的。

I am developing an application suite where users will need to connect to a server and depending on their account type they will be given some services. The server will run Linux. Can you please suggest me some user management API which I can use to develop the server program? By user management I mean user authentication and other related functionalities. I prefer to work in C++ or python, but any other language should not be a problem. Please note that this application suite is not web based.

由于安全问题,我不想给每个用户在linux服务器上单独的帐户。

Due to security issues, I do not want to give each user a separate account on the linux server.

感谢,
Akshey

Thanks, Akshey

推荐答案

Django 是一个提供所有这些服务的python框架。它非常模块化,所以你只需要使用你想要/需要的组件。

Django is a python framework that provides all these services. It's very modular too, so you only have to use the components that what you want/need.

它的默认管理工具提供身份验证和授权。包含用户,权限,群组和邮件排队。

Its default admin tools provide authentication and authorization. Includes Users, Permissions, Groups, and message queueing.

如果您不想像网页前端那样高级。 Twisted提供了一个认证/凭证模块。 (http://twistedmatrix.com/documents/current/core/howto/cred.html)

If you don't want something as high level as a web front end. Twisted provides an authentication/credentials module. (http://twistedmatrix.com/documents/current/core/howto/cred.html)

这篇关于用户管理API的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆