Is it possible to connect the BTCpay server api to my app - mern

Is It possible for me to use the BTCpay server api within my MERN app to allow users to connect there wallets and create invoices and if say is there any tutorials or pages that I could read up on

Related

Can Flutterflow app access MySQL database from my Google Cloud Instance?

I will create a mobile app for Android and iOS. The purpose of the app is to access just a segment of the MySQL database, that part is for customers (the rest of the database is used by employees via my web application).
Is there a way the for FlutterFlow app to access MySQL database instead of FireBase Storage? If not, what are the alternatives?
Though flutterflow has default integration with Firebase firestore database,
below 2 approaches can be used.
API integration approach can be used to use MYSQL database.
Please refer below flow:
You can have backend Server which will host the API.
This backend server will have integration with MYSQL DB
API's will be consumed in flutterflow app
https://docs.flutterflow.io/data-and-backend/api-calls
Custom code approach (Though have not used it before)
https://docs.flutterflow.io/customizing-your-app/manage-custom-code-in-github

XAMARIN, API, and Remote MySQL Database

I have a MySQL Database that is hosted on Host Gator. I have a desktop application that that I created that connects to the MySQL Database where I can add and retrieve data from the database. I want to develop a simple app using XAMARIN that can connect to the MySQL Database that is hosted on Host Gator. I want to be able to add data to the database and receive data from the database. I have been told that connecting straight to the database form XAMARIN is bad practice and it is recommended to create an API. How can I create an API that connects to the MySQL Database that is hosted on Host Gator? Is it possible? The app would just be used by friends and family and would not be available on any app stores.
Host Gator Control Panel:
Host Gator Control Panel
Host Gator Control Panel Continued

How to Connect Xamarin Forms to MySQL database as backend of the app without webservice?

How to Connect Xamarin Forms to MySQL database as backend of the app without webservice?
i'm using a control panel website called myasp.net it offers a MySQL online database , and here's my phpMyAdmin i already set up all of the tables i needed, and i want to connect it to my xamarin forms application directly. is it possible?
I think your question also goes somewhat like this one I answered, and you are asking so many things with very few lines.
is it possible Xamarin.Forms Android and iOS with Sqlite syncing to MySql?
again, you need to create an API to reach there.
OR
if it is a huge learning curve for you right now, you can get a free azure account and create an Azure Function, as www.myasp.net offer MySQL get the connection credentials.
refer to this :
Azure Database for MySQL: Use Node.js to connect and query data

Google App maker API

I have a requirement to pull and post data to another application. App maker provides URL fetch option to get data from public API's.
I want to access data from a application in my intranet server does app maker provides any option to connect to the outside server.
URL Fetch option is used to consume data, if I need to pass some data is there any option available to do this in app script
I have a requirement to pull and post data to another application
If you don't have strong requirements on a way how to pull/post the data you can consider sharing data via database:
Option one: shared database
You can connect App Maker and your other apps to the same Google Cloud SQL database
Option two: direct database connection
Let's say, you have App Maker app connected to Google Cloud SQL database and some internal apps connected to your internal databases. From App Maker side you can connect to your internal databases using JDBC service and you can whitelist your internal apps to connect to your Cloud SQL instance that App Maker app is connected to.
Option three: API way
At this time App Maker app cannot serve as API endpoint(How to create a rest api in app maker?)
But in theory it should work fine with third party services(External API)

How to Configure SQL Server User to filter tables for Multi-tenant App

We have a need to build an EXE app that runs on a customer's server that accesses our Multi-Tenant SQL database.
We have a Column SubscriberId for each table that we use in our web app to limit users to just the records that belong to their SubscriberId - which works perfectly fine (on our servers).
We have an Exchange to SQL service that runs on our server that sync's Exchange Contacts and Appointments to our SQL tables. An issue is that we need customers to grant us the Exchange 'ApplicationImpersonation' role for us to access the data on their server - which means we have access to their whole Exchange database store.
Most customers have been willing to allow us that access level, but a few don't want us to have that level of access - and that's understandable.
Our sync app is a C# .NET console app, and we want to adapt it so we can have end-users install the app on their server and have it sync with our server remotely.
THE QUESTION: Is is possible to create a user on SQL Server 2008R2 that only has access to the rows for that user filtered WHERE SubscriberId = 201 (for example).
We would allow port 1433 access to their server and the user/password would be used in the connection string in the App.config.
If so, we can create an admin panel in an Windows exe app where they setup that SQL User/password and their Exchange Super-User. Then they can remotely sync - but only see their own records in our SQL database.
Otherwise, it seems we would need to re-work the app to use an API and an alternate security scheme. That would obviously be a lot more work :-(
Thanks, Charles
IMHO, I can suggest the following solution.
1. You create a unique token that you can use to identify the tenant via some config or during console app start up.
2. Each tenant will call your service by authenticating using the token.
3. Only valid tenant is allowed to call the services. Rest may be notified of such an attempts.
4. You can even set up the service and the web services to use a refresh token in case of being more secure.