reset your account - passwords

how can I recover my account on Instagram after losing the password and phone number?

Related

How to Validate Receiver Paypal Email before Payout , Is their Any API?

I am sending payment to user of my application but want to validate that Is Paypal account is exist on this email or not?
The only way to know if there is a PayPal account attached to an email address prior to a payment is to use Connect with PayPal to have the user log in with their account, and validate the response.
Otherwise, if you send a payment to an email address that has no account, they will receive a notification that there is money waiting and it will be auto-refunded after 30 days (with a reminder) if they do not claim it by creating an account or adding that email to an existing account.

Is there a way to create a new Coinbase account for someone else (as a gift) using the API?

I'd like to know if there's a way to use the Coinbase API create a new Coinbase account for someone who doesn't have a Coinbase account and possibly even deposit some Bitcoin/Ethereum for them in it?
I've seen the API docs on Authentication but it seems like accessing one's own account or letting existing Coinbase access a 3rd party app.
The closest thing I can think of is to simply send the gift crypto currency to an email address.
https://developers.coinbase.com/api/v2#send-money
If the email address already has a coinbase account associated with it the account will simply be credited. If the email does not have a coinbase account they can easily sign up to claim the gift just by entering the password they want for their account. The account will be created using the email the gift was sent to and the password they chose after clicking the link in the email.

Is there any way to detect if a Twitter user verified their email address?

I have a whitelisted Twitter app that can request and receive email address of a twitter account when the owner of the account accepts and logs in through my app.
Now, I plan to connect it to my already available "Sign-up/Login by email" flow seamlessly.
The problem is, logged in Twitter user may not have verified their email account. In that case they can hijack a user on my system who signed-up with that email.
Therefore, I have to be sure that they have verified their email address. Otherwise I have to automatically send a confirmation link to the email address of the just-signed-in twitter user.
Is there any way to detect if the user confirmed their email address on Twitter? If not, what is the general solution to this problem? At least, how do you solve it for yourselves?
I found out that if the user does not verify their email address, Twitter will not return the email address even though it is there. So, if you receive an email address from Twitter, that should mean that the email address of the user is verified.
If anyone finds that this is not correct, please leave your comment or your findings.
Twitter returns a 0 length string in field email if user didn't verify his email.
...
translator_type: 'none',
email:''}

How to handle multiple social accounts with different emails?

I have an application that allows users to sign up with google and facebook. Both provides email information when sign in.
My problem is that facebook account is associated with an different email than google, so its creating two accounts to the "same" user.
How to solve this problem?
I was thinking about this flow:
User sign up with email and password
In user profile user can associate its account with facebook, google, etc..
From now on user can sign in with facebook, google, etc...
Is this the best way to solve the problem?
Yes, that is a good way to solve the problem.
You can also let him authorize with Google+ and Facebook before registration, check if the user is in the database already with that account (Facebook or Google+ ID), and if he is NOT in the database you redirect him to the registration form.

Any way to get Twitter user email?

Is there any way to get Twitter user email from Twitter API?
Facebook (FBQL) provides this data in the hashed form so that you can encrypt email and then compare to the hashed one.
I don't think so. If the user wants email from someone, they set that up through the DM settings. That's kind of the point.
You could setup a friendship, and set DMs to email the user.
Twitter API - Create Friendship