2014-09-29 174 views
0

我是Yodlee的新手,在我看来,从他们的指导方针来看,每次我想要求他们的交易时都需要使用消费者的凭证登录。我想知道是否有OAuth方法来做到这一点,或者其他任何方式,而不必将消费者的信誉存储在我的数据库中?我不希望我的用户每次都必须登录,或者每当会话超时时登录。 这是Yodlee所谓的FastLink?如果可能,请提供示例代码(Java)。谢谢。Yodlee使用OAuth或存储的凭证

回答

1

总之 - 不,您不强制将用户的银行凭据存储在您的数据库中。

详细:

为了您更好的了解我,解释了详细的用户登录和凭据存储的步骤。

涉及3个步骤。

第1步:用户来到您的应用程序,并且您的应用程序验证它是否可以在第1天和第2天注册,他们会来您的应用程序和登录。您应该存储他们的登录信息以验证它们。您可以使用此用户的相同凭据来注册并登录到Yodlee系统。

第2步: Yodlee公司需要银行名称及其聚集特定用户的凭据,您可以在您的最终(数据库)存储这些凭据或不需要存储(而不是直接把它传递给Yodlee公司)和Yodlee公司将其存储到他们的数据库中作进一步处理,即刷新并代表用户登录后获取最新数据和交易详情。您可以调用Yodlee Fastlink向导,并允许用户搜索特定的银行网站并添加一个帐户。这将加速与Yodlee的整合过程,并且在这种情况下,用户将直接输入他/她的凭证给Yodlee。

第3步: Yodlee公司将使用保存在Yodlee公司系统的银行凭证刷新帐户的特定用户,您可以使用与用户已注册到您的应用程序的用户的登录凭据检索Yodlee公司数据库中的数据(不是银行凭证)。

用户必须登录并刷新要求MFA(多重身份验证)的站点,因为它需要它们的交互。

Here您可以找到Fastlink集成的详细信息。

+0

谢谢你的回答......但我真的在问,当用户没有通过应用程序进行连接时......而是“离线”时间......每天自动进行一次。在我看来,在这种情况下,我将不得不存储凭据,对吗? – habramovic 2014-09-30 13:23:24

+0

我的意思是Yodlee凭据,如用户的Yodlee登录和Yodlee的密码。 – habramovic 2014-09-30 13:32:29

+0

是的,您需要存储Yodlee凭证。 – Shreyans 2014-10-08 04:27:43