Unique ID for each chrome user? [duplicate] - google-chrome

This question already has answers here:
Getting unique ClientID from chrome extension?
(4 answers)
Closed 8 years ago.
Is there a unique ID for each Chrome User?
So that I on my extension, can save informations on my database, with each user have their own unqiue ID?
Does that exist somehow?
EDIT:
Or can I store informations locally on the users machine? This would make it possible to do the same as I want to do?

Im sure this answers your question. And for your update, Yes you can use localstorage to store info on the client computer. Hope this helps :)
Well to track how many installs of your extension, you can add the
Google Analytics ID to your extension in your management area for you
Chrome Extension Gallery. That will keep track of the installs and
updates. Google analytics even has tracking usage, so you can add
tracking information based on a specific metric (clicking, logging)
etc.
If you meant for each "user" tracking, no, extensions don't identify
each individual user, the only thing that is unique is the extension
itself with its extension id. You can have other means of identifying
a user uniquely through a third party service, such as OAuth, OpenID,
or some custom stuff. Then you can associate your authentication to
something locally

While identifying a user is not supported without the user actually logging into the app, you could track the install or machine. See this response of mine for details.
What is the best to identify machine/user in Google Chrome Extention?

Related

How to write a file under the Google Service Account on the Google Disk of a regular user? [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 1 year ago.
Improve this question
My ESP8266 runs a program that can, with Google Service Account identifiers, receive all the necessary tokens for access and transfer a file to Google Disk. But the file ends up on the disk of this service account. I created a folder in my personal Drive space and "sharing" it with the service account so that it has full read and write access. I found a lot of information on the network on delegating user rights to a service account, but all the answers are either based on a higher level API or use Google Workspace. the question is, how to force a program that uses the HTTP API and authenticated under a Google Service Account, to write a file to the Google Disk of an ordinary user (such as user#google.com)?
This is not possible
No account or script or service account can access a normal Gmail account without permission. This would be a great security risk.
For more info see How Google helps you share data safely with third-party apps & services
The only way that a service account can access someone else's account without permission, is if they are in a Workspace domain, this is because the account is owned by the company paying for the Workspace. With GMail accounts, there is only one owner and Google can't give anyone the right to access that account without permission.
Ideas for a Workaround
As you have found, using shared folders and different accounts to get the file into a shared folder will be the best you could do. This is the only way AFAIK to get a file to appear on an account without asking for permission. Though of course, you do need to share it with them.

Using external API for MediaWiki authorization

So I have the website that provides the API for logging in/registering/etc. And I have the MediaWiki set up at my server.
I need to disallow MediaWiki registration and only allow logging people in through our API. So, when the user tries to login, no request to MediaWiki db for the user should be done, instead the request to our API should be done, logging person in if our API returned the correct data and displaying an error if it didn't.
Is there a way to get it done with MediaWiki?
Thanks in advance.
Your question is very broad and involves some development but also a lot of configuration as well. So, let's start:
First of all, you need to somehow integrate with the API you mentioned, which is possible by developing your own primary authentication provider. See the high level documentation. In this, you will have all the necessary entry points a user might hit when logging in or registering a new account and you can "translate" them to the actual actions which you need to do in your API (which you do not mention what it is or provides, so we can not give you better guidance here).
The second step would then be to configure this new authentication provider as the only one using $wgAuthManagerConfig which will in fact disable all other ways of creating other accounts as well as logging in with other accounts then the ones provided from your API.
If you've more questions, I would suggest that you provide more information and specific points where you're stuck :)
You can have a look at Extension:Auth remoteuser, it could fit at least partly you needs.

How is automatic update of Windows Apps from Windows Store triggered?

We are releasing a UWP App in Windows Store for Business. Users have automatic update enabled in the store settings.
What triggers the update check of the store? I could see a reboot does this some times, but I wonder if there is a schedule/trigger/service for this. I checked the documentation but I could not find anything.
My question is not about mandatory updates programmatically enforced - just about the store update process itself.
My question is related to rollout planning as we want to understand fully at which point users will be rolled out after submission to the store (including certification & visibility) was done.
Thanks

Send Serial Keys Automatically to Customers [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 12 months ago.
Improve this question
I have literally no coding skills. I know a little about bat, and html, and css. I hope someone can help with my question, as it seems no one has been willing to help me figure this out yet.
The Problem:
I manually send software keys these days to my own customers through secure email. But it has become tiresome, and some end users want the code right away, even at 4 am when I am sleeping.
The Question:
What do I have to do to code into my website to send the end user their serial key by email automatically? Have it automatically send the keys. All I would have to do is upload them securely somewhere for it to get it.
Maybe dropbox?
Any help would be helpful. Currently using wordpress. Would be willing to purchase any code or software if its already out there. Just having a hard time being able to locate it.
I've found my solution using Woo-Commerce and this solution:
https://www.licensemanager.at/
Basically, I'll be creating my own set of serials that have checksums in them (not using the built-in generators), and then load a few hundred in there ready to be sold and issued when people make a purchase.
Through the basic API of that plugin, I can then get the user to register online and so keep track roughly of when it's been used.
All free, just takes a while to set up, specifically the validating code in my program.
It's still fairly simple and primitive, but you can work around it's limitations.
I'd love to see if having customisable user level API permissions per API user, rather than a flat 'on/off' for each of the JSON API calls.
You could use a Wordpress for a fast website enviroment deploy, with the Woocommerce plugin, to allow people to buy your software, and the WooCommerce Software Add-on , to provide them the licences, once the payment is done.
WordPress
WordPress is open source software you can use to create a
website, blog, or app.
Wordpress Site
Wordpress WooCommerce Plugin
WooCommerce is a free eCommerce plugin that allows you to sell
anything, beautifully. Built to integrate seamlessly with WordPress,
WooCommerce is the world’s favorite eCommerce solution that gives both
store owners and developers complete control.
Wordpress Plugin Site
WooCommerce Software Add-on
The WooCommerce Software Add-on gives you the ability to manage
license keys and activations via your store.
Woocommerce Add.on Site
I'm not wordpress expert, I write custom php applications and I have an application with the functionality that you are asking. The application has password recovery page, product key retrieval page. And user gets Text Message and email.
Wordpress is written in php, so you can use the php mail(); function to send the email to the customer.
You can store the keys and other data in a database table. And create a page from where the users can fetch the required data automatically.
Lets say that a returning customer lost his key, he will come to the site, and will fill in his subscription email or other credentials, and the php script will fetch the key from database and send it to the user email using the mail function.
Refer : https://wordpress.org/plugins/wp-mail-smtp/
Hope this helps. Thank you.
You need to make your users sign up to your website. Like a registration form that allows users to register once, then upon registration, you assign a serial to their details and store them in a database. Then the script can send the serial to the user's email. PhP works pretty good for me.
After many more searches I did find the answer finally! I went to http://www.tipsandtricks-hq.com, went to products, and found "e-store". This plugin allows you to sell everything digital. And gives you the tools you need for a good price. I decided to buy the Affiliate and e-store plug-in.
Thanks for your help and time!

iOS Login Screen For External Sqlite Server [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
Ok, so say I wanted to have a sign up form similar to the iOS apps of Facebook, Gmail, Dropbox etc. I don't mean I want to have the users be able to login using those services (although that would be nice) but I want to actually have something similar to a SQL server as the web service https://parse.com/ would use.
It seems like a great service and very easy to setup, but I would like to go the extra mile and take advantage of the servers I have available in the cloud to create my own custom version of the following. I understand that mySQL isn't very usable within the iOS development platform, however sqlite3 is. Say I've created my storyboard layout and I think I have an idea of what it is I would like to do. I just don't know what I need to do to achieve it! Essentially what would be ideal is to to create statistical models based on the combined data from all of the users.
Properties of the application:
I would like the users also to be able to go online and download the data they entered into the iOS app by importing it into excel. However it would be very important that I nor any other user could identify the source of the data. As most of my users are going to know of each other in real life. Think of the app as something to do with drag racing, and the users enter in there race results and information about their setup and then upload it to my server. It is very important that I cannot see which user the information derived from, but at the same time would like to access the data and retrieve a list of the users and their respective emails!
User Interface of application:
Here is a screenshot of what the storyboard ideally might look like. Nothing is linked together yet these are just the screens that I originally had in mind! I'm not asking for anyone to give me any serious help as I want to do it on my own, I just need the resources in order to do it myself. It seems as if there is nothing online that could explain how the website parse's framework was created!
STORYBOARD 1: i39.tinypic.com/fbz7n6.jpg
STORYBOARD 2: i41.tinypic.com/dewoau.jpg
How can I make a service similar to parse (JSON format) by using my own server in the cloud?
You can use MySQL on the server and SQLite on the client (preferably wrapped in Core Data) without any issue. The two shouldn't directly interact or have any knowledge of each other. Because the server will present an API for the client to use. And that API should divulge no information about the internal setup of the server.
For the API, think about a RESTful interface, probably implemented with JSON.
This caters for all of your uploading and downloading capability.
Your other things are built around this. You have good intentions for keeping the data anonymous - but that is a facet of what you send and how you structure the data storage in the server.
Finally, doing it yourself will be error prone and take a long time. Creating a Parse.com account and configuring the database will be relatively error free and will take very little time. What do you make money from? (hint: leveraging the work of others).