同步Django用户与Google应用程序,无需monkeypatching

2024-06-29 01:06:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在写一个Django应用程序,我想在我们的googleapps托管的电子邮件上创建一个帐户,只要在本地创建一个帐户,就使用provisioningapi。在

我只会使用信号,但由于我希望密码在不同站点之间同步,所以我使用包装器分别创建Google帐户和更新密码。在

恶作剧似乎不受欢迎,所以我想知道,有没有更好的方法来实现这一点?在


Tags: django方法应用程序密码信号站点电子邮件google
3条回答

你考虑过将用户模型子类化吗?这可能会产生一系列不同的问题,并且只在较新的版本中可用(不确定更改何时发生,我在trunk上)。在

恶作剧肯定不好。很难说什么,因为你提供的代码/信息太少了。但是我假设你在某个时候有明文的密码(在一个视图中,在一个表单中),那么为什么不手动同步呢?在

子类化似乎是最好的方法,只要您可以更改所有代码以使用新类。我想这在Django的最新版本中得到了支持。在

相关问题 更多 >