验证Google Apps用户的用户名和密码

时间:2016-01-27 13:39:24

标签: android python google-app-engine google-api single-sign-on

我想使用SAML协议验证Google Apps用户的自定义登录页面(SSO登录)的用户名和密码。

我尝试的选项:

1)Google ClientLogin图书馆工作至2015年4月20日,但之后不推荐使用。

2)使用此网址的Android播放服务身份验证:     https://android.clients.google.com/auth。更详细的article

3)使用SMTP连接。从post

中提取的代码段
    username = 'emailsmtplibtest@gmail.com'
    password = 'passtest'   
    from_addr = 'emailsmtplibtest@gmail.com'    
    server = smtplib.SMTP('smtp.gmail.com', 587)
    server.ehlo()
    server.starttls()
    server.login(username,password)

但它没有前途,因为用户可以禁用"访问不太安全的应用程序"当我们使用SMTP时会失败。

是否有其他方式或API来验证Google Apps用户的用户名和密码?

0 个答案:

没有答案