Embeddable "manage your account" page for third-party websites
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Libravatar (obsolete) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Use case:
08:44 <ozten> I build a web app that uses libravatar
08:44 <ozten> it's currently very hard for me to send my users to a place to update
their image
08:44 <ozten> if you think from the non technical user's prespective
08:44 <ozten> gravtar also does a bad job of this
08:45 <ozten> I want a landing page to send them to, maybe I can add their email
08:45 <ozten> to customize the landing page
Proposed solution:
Embeddable (i.e. iframe) page that asks people to login with Persona (confirming the email).
New users will be redirected to the "upload a photo" page automatically and that photo will be assigned to the email address.
Existing users will see their list of emails / OpenIDs and photos and will be able to change the assignment.
Changed in libravatar: | |
status: | Confirmed → In Progress |
Changed in libravatar: | |
assignee: | François Marier (fmarier) → nobody |
Hi Austin,
I've got a first cut of the new "API" you asked for. By first cut, I mean it's rough and ugly, but the basic flow is there.
Here's a fake Social Networking service that takes advantage of the new code I just pushed:
http:// fmarier. org/profile- demo.html
It consists of a profile page which allows users to change their photo by going to Libravatar. It opens a special login page (Persona-only) in a popup window and then immediately directs new users to the photo upload and crop forms. Once that's done, users can see what their email address is associated to and hit the Close button to close that window.
There are a few things missing:
- styling of the pages
- the wording of the instructions on the new landing pages could probably be improved
- automatic assignment of the uploaded photo to the email address (bug 1041720)
- ability to reach the upload form from the "change photo" page (bug 1127724)
but is that otherwise what you were after?