Comments (6)
I fixed it in my fork:
arogan@38d870c
I created a new method: SignInWithOAuthTwitterAsync
the following needs to be added to postBody:
&oauth_verifier={oauthVerifier}&oauth_token={oauthAccessToken}&oauth_token_secret={secret}
I got it working with SimpleAuth which I also had to modify the twitter provider to expose the oauth_verifier:
arogan/SimpleAuth@e7f0b30
from firebase-authentication-dotnet.
I'm not aware of any API changes. What does the error say?
from firebase-authentication-dotnet.
error: "Firebase Required authentication parameters are: user_id, oauth_token, oauth_token_secret"
from firebase-authentication-dotnet.
@bezysoftware could you take a look?
from firebase-authentication-dotnet.
- do you have Twitter API key and API secret set in your Firebase project? https://firebase.google.com/docs/auth/web/twitter-login
- I just tried it and I get a different error - something about missing oauth_verifier parameter. It seems that the google identity toolkit requires not only oauth token in the request, but also the oauth_verifier.
- the javascript sdk appears to have yet another approach to this - it calls the identity toolkit with following body:
{"requestUri":"https://<abcd>.firebaseapp.com/__/auth/handler?state=<state>&oauth_verifier=<verifier>","sessionId":"<token>","returnIdpCredential":true,"returnSecureToken":true}
which is pretty different compared to facebook and google.
Anyhow, I currently don't have the capcity to investigate this further, nor is a priority for my team, because we don't use Twitter login. However we are open to pull requests.
from firebase-authentication-dotnet.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from firebase-authentication-dotnet.
Related Issues (20)
- [Help wanted] Best approach for login & main window navigation in Xamarin forms
- wpf with dependency injection HOT 1
- (Enchancement) Support Local Storage & Async for IUserRepository HOT 1
- Possibility to check user password HOT 1
- Question: do you not support sign in with custom token? HOT 1
- Email verification HOT 7
- Posibility to change the token expiration HOT 1
- Phone Authentication
- Exception occured during Firebase Http request. HOT 1
- Check if DisplayName already exists HOT 1
- Need Help with login with Google in .NET MAUI HOT 1
- Email Verification Implementation Help HOT 1
- [Endpoints Migration] : identitytoolkit v3 needs to be migrated to something else HOT 1
- Is there a way to get the last time user logged in?
- Create Email and Password issue in .Net MAUI
- [.NET MAUI] How implement "OpenBrowserAndWaitForRedirectToAuthDomain" HOT 2
- I can't get FetchSignInMethodsForEmailAsync to work HOT 2
- How to persist authentication across app restarts ? HOT 6
- Allow FirebaseAuthConfig.RedirectUri to be configurable
- Observed in version 3.7.2 : Parsing error when the password ends (or maybe contains also) a backslash \ HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from firebase-authentication-dotnet.