Open Bug 1392579 Opened 7 years ago Updated 2 years ago

Need an API to identify users

Categories

(WebExtensions :: General, defect, P5)

defect

Tracking

(Not tracked)

REOPENED

People

(Reporter: vitaly.khatlamadzhiyan+mozilla, Unassigned)

References

(Depends on 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0 Build ID: 20170616112219 Steps to reproduce: Need an API like this: https://developer.chrome.com/apps/identity#method-getProfileUserInfo. For this API requires additional "identity.email" permission too. In Chrome it linked with Google account. For Mozilla I suggest link to Mozilla account. Actual results: Now, there are no API to identify user. I need this to my extension be able use by only listed users. Expected results: I can't control using of my extension. That's a corporate extension and by rules I have to admin users list.
Version: 55 Branch → unspecified
We are not implementing Chrome Apps APIs.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
That's not an Apps API (at least only Apps API) - it's an Extension API (too). I just need the getProfileUserInfo method implementation. And it doesn't matter with what account it will be linked. Some way which helped me to identify users.
If we did expand the identity API it would be around Firefox Accounts. That's blocked on bug 1320862. I think if that implementation did happen, this might be a possibility. Suggest re-opening and blocking zombie?
Blocks: 1320862
In that case, SGTM.
No longer blocks: 1320862
Status: RESOLVED → REOPENED
Depends on: 1320862
Ever confirmed: true
Resolution: WONTFIX → ---
I see. OK, will wait.
(In reply to Vitaly from comment #0) > I can't control using of my extension. That's a corporate extension and by > rules I have to admin users list. I'm not sure how this would help you for that use case. Would you require your corporate users to sign into a Firefox Account when they create their profile?
(In reply to Kris Maglione [:kmag] from comment #6) > (In reply to Vitaly from comment #0) > > I can't control using of my extension. That's a corporate extension and by > > rules I have to admin users list. > > I'm not sure how this would help you for that use case. Would you require > your corporate users to sign into a Firefox Account when they create their > profile? I think it's possible. But how can I link my addon with users/group of users? The addon is distributed on corporate site.
Priority: -- → P5
Product: Toolkit → WebExtensions
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.