Is it possible to run iOS app on specific IP address.I have an Apple Enterprise Account and I want to distribute an app with an organization and also I want to run it on a specific IP address.
For example, in my app I have a user authentication process. I want to authenticate only those users who come from specific IP address other than that user will not have to authenticate.
Related
We develop .net core based web server app with web browser client. This app will be installed on our client's dedicated servers. Our app will include, among others, contacts and calendars and we want to allow users sharing data between our and cloud agendas (via Azure graph-api, Goods api) .
We registered our app in Azure (for now, we assume it will be very similiar for Google) and got some codes (client, secret etc.). Now, we are not sure, what's corrent auth/usage flow.
Client side - a new browser window will be displayd to the end user, asking for grand types and login, but then the server should ask for an access token, as it will interoperate then. As I understand - this is done by using "redirection_uri" going to the server address.
The main problem here is that when registering our app in cloud environment, limited redirection address list is defined and checked later with "redirect_uri" parameter. Our application will be installed on customers' servers and we don't want to force them to register their own applications in the cloud's administrations as they even will not have their own cloud subscriptions.
Edit 2020-11-18:
I'll try to describe again what is our task we want to find solution for:
We develop web app with browser based clients
We sell this app to other organizations and they will install it on their own servers and will have their own customers (final customers) using this app
These organizations don't have to have O365 subscriptions
We, as developers, want our internal app calendars and contacts (among others) to be connected to final customers' Azure/Google calendard and contacts.
It means, that the synchronization itself will be between organization's instance of our app and their customer's Azure/Google calendars/contacts.
I'm sure this must be quite common problem but I have't found any reliable answer.
I am building an iOS App for my employer and we are in the testing phase.
We have to use a third party service and access their Staging environment.
In order to access their service, for security reason, they need to whitelist the IP addresses of the devices that we'll use for testing.
How can I proceed? Are there providers in the US that offers an APN with static IP addresses? Would that work?
One more thing:
We can't use a VPN. The third party service has an SDK installed on our devices and blocks the App if a VPN or other spoofing solutions are detected.
The third party service is a geolocation service.
I'd like to setup a captive portal for an open wifi network, where users can access the internet by only entering their first names.
The aim of which is to build a list of first names currently connected to the network. Ideally this setup would remember MAC addresses and be able to greet returning clients (on an external display) the next time they automatically access the wifi network. (Can clients access the internet without having to re-login through captive portal?)
Thanks
One solution is to create an SQl database and store in it the first name and the MAC address of the client.
When the client log again you juste have to make a simple SQL request to find the name associated to the MAC address
We are developing an iPhone app that connects to a custom AWS API we build. Besides Oauth, is there any other way we can only allow our paid users to connect to our backend api? Meaning, is there some sort of key that can be assigned to users that buy our apps tied to there apple id's they paid with possible or maybe there MEID?
Our web allows the user to publish tweets in his timeline automatically when he does some particular actions. However, a mobile app is connected with the web, an sometimes some actions the user does in the mobile app must be sent to the web app so it publish the correspondly tweet in the user timeline.
The problem is that the user can signin or login in the mobile app using Twitter and the user credentials must be sent to the webapp so it is able to publish in the user timeline.
Which is the best approach to share the user credentials between the mobile app and the web app?
I think the best way is to share your mobile app's access token with server, this is legal and works unless
the utilization of the access tokens is based on the same agreement the user gave you
That's an official answer from thread https://dev.twitter.com/discussions/4314. Another great citation from there:
Access tokens represent the relationship between a user account and application -- the IP address or host of the machine involved isn't relevant.