From MySpace Open Platform: Documentation Wiki
How to Set Up a New Application for OpenID
Content >
MySpaceID
Content >
Offsite Apps
Content >
OpenID
Become familiar with the process of setting up a MySpaceID Application by following the steps on this page.
Prior to creating a MySpaceID application, do the following:
- Create a MySpace Profile (or sign in to an existing account).
- Request access to the MySpace Open Platform. This links the Developer's MySpace Profile to the Developer's applications.
- Read the Setting Up an Application section of the document What is MySpaceID?
Set up a MySpaceID Application
STEP 1: Register the MySpaceID Application
- Go to http://developer.myspace.com
- Click the Build button in the navigation bar.

- Click the Create MySpaceID App button located under the Application Platform logo as shown in the screenshot.

- Fill in the form:
- Enter the Application Title.
- Type the sequence of numbers and letters to solve the CAPTCHA challenge that appears on the screen.
- Click on the checkbox to agree to the Developer Addendum to MySpace Terms of Use Agreement.
Note: You are using another users data so be sure to understand what you are responsible for. You must do this for each application you create.
- Click on the Next button.

STEP 2: Provide Information About the Application
The Edit App Information page appears. Take a minute to look at the various options on the page.
- Enter a short description of the application in the Application Description field (required).
- Enter the External URL (required). This is the URL for users to start using the application.
- Enter the External Callback Validation URL (required). Additional information on what to enter here is located underneath this form field.

- The Terms of Service for using External Domain appears on the page.
- Read the Terms of Service.
- Click the checkbox next to "I agree with the Terms Of Service."

- To use OpenID for your application:
- Click on the Use OpenID checkbox.
- Enter a set of realm patterns that represents the URL-spaces for all OpenID authentication requests for your app. The realm patterns specified here will also be presented to the end-user during authentication to give them an indication of the scope of the authentication request. Realms must be unique.

- Click on the Save button on the bottom of the page.

A SUCCESS message displays at the top of the page:

MySpaceID Application Example
- SFoodie – preview an example OpenSource MySpaceID Web site built with Python and hosted on Google App Engine.