React Native Plaid Authenticator
Since Plaid.com doesn't have support for React Native and a lot o devs asked for an implementation, I've built this lib that adds support for Plaid authentication using a Webview and Plaid Link
Usage
API
Prop | Type | defaultValue |
---|---|---|
publicKey (required) | string |
|
onMessage (required) | function |
|
env (required) | string |
|
product (required) | string |
|
clientName | string |
|
webhook | string |
http://batman.codes |
style | object |
{} |
{ return <PlaidAuthenticator onMessage=thisonMessage publicKey="YOUR_PLAID_PUBLIC_KEY" env="sandbox" product="auth,transactions" clientName="Catalin Miron" />} { this}
Returned data object
For more information please read their docs
Status | Description |
---|---|
connected | User completed the Link flow |
requires_questions | User prompted to answer security question(s) |
requires_selections | User prompted to answer multiple choice question(s) |
requires_code | User prompted to provide a one-time passcode |
choose_device | User prompted to select a device on which to receive a one-time passcode |
requires_credentials | User prompted to provide credentials for the selected financial institution or has not yet selected a financial institution |
institution_not_found | User exited the Link flow after unsuccessfully (no results returned) searching for a financial institution |
For Sandbox mode
the credentials are:
username: user_good
password: pass_good
Get your plaid API key
- Go to Plaid dashboard and
Sign in
. - Add Plaid to your app
- Copy your Plaid public_key
Questions?
Feel free to contact me:
Twitter: @mironcatalin Website: http://batman.codes