Stack Exchange Network
Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack Exchange
Stack Apps is a question and answer site for apps, scripts, and development with the Stack Exchange API. It only takes a minute to sign up.
Sign up to join this community
Anybody can ask a question
The best answers are voted up and rise to the top
- Currently, tracking yourself in an application is not that user friendly, you have to search for your username.
- Usernames are not unique, there are many Jonathan's for example
- When an application doesn't show the user's avatar it's impossible to choose between them
- Applications designed for mobile or other devices which it is probable that there is low connection speed, so if an application does show avatars it takes a while to download all of them
- An alternative is for the user to just enter their id for a particular site, but this is not streamlined and as simple as logging in.
- Ask the user which site they have an account on.
- Show an integrated web panel/browser giving them the login page of the site they selected.
- After the user has logged in parse the resulting HTML to get the user's id from the link at the top of the page.
- Get the user's Association ID from the "local" (ie. not StackAuth) API
- With the user's association ID get all the account they are linked to from StackAuth.
Downsides to this are:
- Not exactly official, will the user doubt putting their Open ID in
- User never gets asked to click "Allow this app to use my Open ID"
- Not simple as one login place, requires downloading HTML twice for a Stack Exchange site, using the site's API once, and then using the StackAuth. 4 "hits" when they could just be 2 basic ones.
81955 silver badges1212 bronze badges
asked Sep 4, 2010 at 7:54
3,11822 gold badges2020 silver badges2828 bronze badges
Jonathan, your request will most certainly be denied.
One thing that I have found useful in general is, when considering asking if something can be integrated, to try and present possible implementation ideas. This serves a few purposes:
- brings you closer to the issue, close enough in some cases to see an existing solution
- shows that you have actually put some thought and effort into the feature request
- sometimes will expose impractical or illogical requests before they see light. ;-)
answered Sep 4, 2010 at 18:44
Sky SandersSky Sanders
12k33 gold badges3131 silver badges6060 bronze badges
You must log in to answer this question.
Not the answer you're looking for? Browse other questions tagged