Introduction to The Moesif Developer Portal
The Moesif developer portal is an open-source project to help provide a great starting place to quickly build your own developer experience. You can customize and deploy the developer portal without being worried about lock-in or lack of customization. The developer portal is focused on providing a low-friction solution allowing your customers to quickly and easily subscribe and provide authenticated, metered access to your APIs.
Production Readiness
This portal is a pre-release project in preview and actively being developed. Before going to production, a few things should be done:
- Ensure APIs are secured using HTTPS and an authentication layer
- Ensuring all keys are stored securely in a Keystore
- Customize the CSS for your brand
Supported Solutions
Below are the currently supported solutions in the developer portal. They may be used in any combination and we are continuing to add support for additional platforms regularly.
Identity / Access Management
- Auth0
- Okta
APIM / Gateway
- Kong
- AWS
- Tyk
Payment Provider
- Stripe
Prerequisites
To set up and use the Moesif Developer Portal, you will need the following:
- An active Identity / Access Management platform account
- An active payment provider account
- A running APIM / Gateway instance
- An active Moesif account
Below is a step-by-step guide on how to set up the Moesif Developer Portal. Since there are a lot of moving parts, it’s suggested that you follow each step carefully and in the order that they are presented.