Looking for backend Developer. (social network authorization work)

Job ID: 34288939

Budget: $30 – $250 USD

UI is simple. There are only one button name "connect'.

I need "connect twitter" function In https://opensea.io/account/settings.
It should work like the following.
If you click the connect button you will redirect to twitter.com. Then you will input your username or email and password to login twitter.com.
After authorization success, I need username, userprofile link datas.
It should be in response data.

I need only things like the "connect" twitter on opesea.io.
You can do it with javascript. Vue.js is bonus.

Here is the documentation. It will be helpful to develope.
https://developer.twitter.com/en/docs/authentication/overview