+ mozilla.dev.media guys There is pretty detail description of the problem in previous e-mail. I would be appreciated if you take a look
Best regards, Alex K. On Mon, Feb 16, 2015 at 10:16 AM, Oleksandr Kyetov < [email protected]> wrote: > Hi, > > I am working on the project which involves synchronization between Loop > Server API and Firefox Account > > What I have: > 1. I have Firefox Account with valid credentials > 2. I able to use Loop Server API > > Here is drawing of what I need: > > https://docs.google.com/drawings/d/1s6F0iKSWGLN8FTNsuMvB0ebNqbofIsGcuaLEi4BINCY/edit?usp=sharing > > Here is what I need in words: > 1. Log in to Firefox Account via Firefox > 2. Call POST /registration Loop Server endpoint using user from step 1 > (<<< Here is the biggest problem. How to call /registration endpoint using > Firefox Account credentials?) > 3. Call POST /call-url Loop Server endpoint with hawk-session-token > derived from response in 2 step > 4. Give generated call URL to the client > 5. Make sure Firefox Account user sees generated URL in the Firefox (<<< > another problem here. How to notify Firefox Account about call URL > generated) > > So, it should look like: > 1. Client click a button > 2. Server generates a call URL on server side using support user Firefox > Account credentials > 3. Server passes call URL back to client > 4. Server notifies support user Firefox Account about client generated > call URL > > I have read a load of documentation, including: > https://wiki.mozilla.org/Identity/Firefox_Accounts > https://docs.services.mozilla.com/loop/apis.html#post-call-url > https://github.com/mozilla-services/loop-server > and did not find solution for that :( > > According to Loop Server API, it is possible to register with Firefox > Account. For that I need to have Firefox Account assertions, but I can't > get those either > POST /registration <https://docs.services.mozilla.com/loop/apis.html#id17> > <https://docs.services.mozilla.com/loop/apis.html#post-registration> > > Associates a Simple Push Endpoint (URL) with a user. Always return an hawk > session token in the Hawk-Session-Token header. > > *May require authentication* > > You don’t *need* to be authenticated to register. In case you don’t > register with a Firefox Accounts assertion or a valid hawk session, you’ll > be given an hawk session token and be connected as an anonymous user. > > This hawk session token should be derived by the client and used for > subsequent requests. > > You can currently authenticate by sending a valid Firefox Accounts > assertion or a valid Hawk session. > > > P.S. Thank you very much for help. If I put a wrong people in mailing > list, help me to find right person/mailing group > > Best regards, > Alex K. > _______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media

