Answered by:
Possible to OAuth into Microsoft sites like the Dev Center Dashboard?

Question
-
I wonder if its possible to use OAuth to let the user login into his Dev Center account and give my app access to the dashboard to scrape the reports and statistics from it.
Do the MS sites work only with cookies or do the allow SSO?
Tuesday, November 6, 2012 9:53 PM
Answers
-
Hi phil,
So far the built-in support on OAuth and OpenID is relying on the WebAuthenticationBroker class and based on the corresponding samples, only those services (like facebook, twitter, windows live ...) which provide OAuth, OpenID based APIs can be accessible through the components. For the Dev Center, I think so far it only provides sandard web page based login approach for users to connect to it. Also it add more security restrictions such require user input the "secure code" or add the computer to the trusted PC of the live id account to allow accessing. Therefore, we do not have much things to do at Windows Store app client-side. BTW, what kind of information are you wantting to retrieve from the Dev Center at Windows Store app runtime? I don't think application users will even have a dev account themselves.
Please remember to mark the replies as answers if they help and unmark them if they provide no help. Putting communities in your palms. Launch the browser on your phone now, type aka.ms/msforums and get connected!
- Marked as answer by Song Tian Tuesday, November 13, 2012 6:53 AM
Thursday, November 8, 2012 3:04 AMModerator -
Hi Phil,
There are no announcements for a REST API to the dashboard. The product team is aware of requests for this however and may have something in the future.
-Jeff
Jeff Sanders (MSFT)
- Proposed as answer by Jeff SandersMicrosoft employee, Moderator Thursday, November 8, 2012 1:50 PM
- Marked as answer by Song Tian Tuesday, November 13, 2012 6:53 AM
Thursday, November 8, 2012 1:50 PMModerator
All replies
-
Hi phil,
So far the built-in support on OAuth and OpenID is relying on the WebAuthenticationBroker class and based on the corresponding samples, only those services (like facebook, twitter, windows live ...) which provide OAuth, OpenID based APIs can be accessible through the components. For the Dev Center, I think so far it only provides sandard web page based login approach for users to connect to it. Also it add more security restrictions such require user input the "secure code" or add the computer to the trusted PC of the live id account to allow accessing. Therefore, we do not have much things to do at Windows Store app client-side. BTW, what kind of information are you wantting to retrieve from the Dev Center at Windows Store app runtime? I don't think application users will even have a dev account themselves.
Please remember to mark the replies as answers if they help and unmark them if they provide no help. Putting communities in your palms. Launch the browser on your phone now, type aka.ms/msforums and get connected!
- Marked as answer by Song Tian Tuesday, November 13, 2012 6:53 AM
Thursday, November 8, 2012 3:04 AMModerator -
The idea is to have an app that displays my apps metrics (scraped from the dashboard site) via a live tile. But without the MS sites understanding SSO its impossible.
Are there any REST APIs planned for the Dashboard?
The app also would query the reviews and give an easy way to form FAQ entries or change requests based on feedback.
Thursday, November 8, 2012 5:53 AM -
Hi Phil,
There are no announcements for a REST API to the dashboard. The product team is aware of requests for this however and may have something in the future.
-Jeff
Jeff Sanders (MSFT)
- Proposed as answer by Jeff SandersMicrosoft employee, Moderator Thursday, November 8, 2012 1:50 PM
- Marked as answer by Song Tian Tuesday, November 13, 2012 6:53 AM
Thursday, November 8, 2012 1:50 PMModerator -
ok thanks for the update. Will try scraping until then.Thursday, November 8, 2012 1:55 PM