Yodlee使用OAuth或Stored Credentials

时间:2014-09-29 18:32:01

标签: oauth yodlee

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

1 个答案:

答案 0 :(得分:1)

简而言之 - 不,您不必将用户的银行凭据存储在数据库中。

<强>详细说明:

为了更好地理解,我正在解释用户登录和凭证存储的详细步骤。

涉及3个步骤。

第1步:用户来到您的应用程序,您的应用程序会对其进行验证,例如,他们可能会在第1天注册,第2天他们会来到您的应用程序并登录。您应该存储他们的登录信息以验证它们。您可以使用相同的用户凭据注册并登录Yodlee系统。

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

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

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

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