I'm developing an Ionic v2 app with a Meteor backend (Ionic CLI). Basically like: https://www.angular-meteor.com/tutorials/whatsapp2/ionic/setup. Basic username/password authentication works fine with the accounts-base-client-side and accounts-password-client-side packages. However, I'd like to authenticate with Facebook and other social login providers. Here it becomes kind of tricky.
Ionic offers a nice native Facebook authentication through Ionic Cloud services. See: https://ionicthemes.com/tutorials/about/native-facebook-login-with-ionic-framework. But how would this integrate with the Meteor Account authentication?
Related
What do I need to set up on the app side in order to setup for google login to work with azure aad auth.
https://pub.dev/packages/aad_oauth
Here is the package I am using. When signing in with google
await oauth!.getIdToken();
returns null. I believe I am missing some setup on the app end, azure google login is functional from the website.
I'd like to consume a REST service secured with OpenID from a Flutter client targetting Android, iOS and web.
I found flutter_appauth package, but it seems not compatible with web apps.
Is there any Flutter OpenID package working on all platforms?
I'd be happy with a full web solution (something using system browser and deep links).
Is it possible to use authenticate user from mobile application using Active Directory credentials in IONIC? I have gone through many google, but could not find any thing specific to Active Directory.
Ionic Framework is a front end framework. You can authenticate by any means that's available from your backend API.
auth0.com offers a soultion that might work for your needs if you want to integrate against a pre-baked solution rather that writing your own. They have a library for Ionic Framework.
You can find github repo here: https://github.com/auth0-samples/auth0-ionic2-samples
Auth0 offers identity management as a service (authentication). The Ionic Framework library claims that you can integrate against:
Google,
Facebook,
Microsoft Account,
LinkedIn,
GitHub,
Twitter,
Box,
Salesforce,
Windows Azure AD,
Google Apps,
Active Directory,
ADFS
or any SAML Identity Provider
Keep in mind that your Active Directory server will have to be available to Auth0 in some way in order for the integration to work. This may not be appropriate if you're building a purely internal enterprise app.
For my cordova application i am running a Azure .net backend.
To access it from the client i use the mobile service client plugin for cordova.
Now to my problem:
I want to allow a facebook login which is already supported by the mobile service client. Therefore i registered a FB-application as described in the azure tutorial
Everything works well when i access the published backend. However if i am running it locally, the facebook login fails without any helpful error message.
It must be a problem with the facebook app settings.
For the case where i am running on localhost, i created a second testapplication with the following settings:
For the valid oAuth redirect URIs i have tried different things.
Does anyone have an idea how i could solve this?fa
I'm building a nodejs API with the following requirements: my API will be consumed by Android application which will use facebook SDK to authenticate users with their facebook credentials...then, that authentication info will be sent to my API where my user will be authenticated.
Is there any tutorial/guide how this can be done...not neccessary android and nodejs, but any guide with the setup: mobile app->facebook auth->my API