PortModels
Log in

Your account

One account for browsing, running apps, publishing, and spending credits.

A single PortModels account covers everything: browsing the gallery, running apps, holding a credit balance, and publishing apps of your own. There is no separate developer account to create — see Becoming a developer.

Signing in#

Sign in with your PortModels account. A successful login returns a website session that your browser keeps for you; the API equivalent is auth.login, which returns a token pair.

ActionWhat it does
auth.registerCreates an account
auth.loginReturns access and refresh tokens
auth.refreshExchanges a refresh token for a fresh access token
auth.logoutEnds the session
auth.meReturns the current profile

Access tokens are short-lived by design. Refresh rather than re-prompting for a password.

What your profile holds#

Your display name and email, your credit balance, the apps you have published, the apps you have connected, and your comment and rating history. Your email is never shown to other users. A connected app receives email only when you approve its separate profile.email scope; it never receives your password.

Multiple roles, one account#

The same account can be a user of other people's apps and the publisher of your own. Credits you spend running an app and credits you earn from your own apps are tracked separately: spending draws down your balance, earnings accumulate as developer earnings and are paid out. See Earnings and payouts.