All Projects → portara-tools → portara-website

portara-tools / portara-website

Licence: other
Portara dashboard controller to change rate limit settings without redeploying your app

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to portara-website

phalcon-throttler
Phalcon Throttler is a Rate Limiter for the PHP Phalcon Framework.
Stars: ✭ 19 (-54.76%)
Mutual labels:  rate-limiter, throttler
php-ratelimiter
A framework independent rate limiter for PHP
Stars: ✭ 59 (+40.48%)
Mutual labels:  rate-limiter, throttler
rush
rush.readthedocs.io/en/latest/
Stars: ✭ 42 (+0%)
Mutual labels:  rate-limiter, throttler
pyTwitchAPI
A Python 3.7 implementation of the Twitch API, EventSub and PubSub
Stars: ✭ 132 (+214.29%)
Mutual labels:  oauth, pubsub
adaptive throttler
manages multiple throttlers with ability to ramp up and down
Stars: ✭ 31 (-26.19%)
Mutual labels:  rate-limiter, throttler
Twitch4j
Modular Async/Sync/Reactive Twitch API Client / IRC Client
Stars: ✭ 209 (+397.62%)
Mutual labels:  oauth, pubsub
laravel-socialiter
Automatically manage user persistence and resolution for any Laravel Socialite provider.
Stars: ✭ 43 (+2.38%)
Mutual labels:  oauth
aiohttp-login
Registration and authorization (including social) for aiohttp apps.
Stars: ✭ 53 (+26.19%)
Mutual labels:  oauth
angular-PubSub
Angular 1.x implementation of the Publish–Subscribe pattern.
Stars: ✭ 32 (-23.81%)
Mutual labels:  pubsub
nexus3-github-oauth-plugin
This nexus plugin provides a way to authenticate/authorize your users based on Github.
Stars: ✭ 52 (+23.81%)
Mutual labels:  oauth
webfunc
Universal Serverless Web Framework. Write Express apps ready to be deployed to Zeit-Now, Google Cloud Functions (incl. functions reacting to Pub/Sub topics or Storage changes), and AWS Lambdas.
Stars: ✭ 71 (+69.05%)
Mutual labels:  pubsub
auth-oauth-app.js
GitHub OAuth App authentication for JavaScript
Stars: ✭ 56 (+33.33%)
Mutual labels:  oauth
New-JavaScript-SDK---OAuth-2.0-based-FBConnect-Tutorial
Javascript SDK oAuth 2.0 based FBConnect
Stars: ✭ 68 (+61.9%)
Mutual labels:  oauth
gobroker
golang wrapper for all (to-be) kinds of message brokers
Stars: ✭ 15 (-64.29%)
Mutual labels:  pubsub
uorb
C++ inter-thread publish/subscribe middleware ported from PX4 and redesigned based on POSIX
Stars: ✭ 35 (-16.67%)
Mutual labels:  pubsub
pulsar-io-kafka
Pulsar IO Kafka Connector
Stars: ✭ 24 (-42.86%)
Mutual labels:  pubsub
sign-in-with-ethereum
Minimal example of sign in with Ethereum. Compatible with web3 browsers.
Stars: ✭ 25 (-40.48%)
Mutual labels:  oauth
pubsub cli
super handy google cloud Pub/Sub CLI
Stars: ✭ 32 (-23.81%)
Mutual labels:  pubsub
sign-in-with-google
A WordPress plugin that adds "Sign in with Google" functionality
Stars: ✭ 24 (-42.86%)
Mutual labels:  oauth
hub
📨 A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
Stars: ✭ 125 (+197.62%)
Mutual labels:  pubsub

Portara Web

Signing up for an account through GitHub at www.portara.io let's you control your Portara tool (www.npmjs.com/portara) through an online GUI. This can be beneficial if settings need to change without re-deploying an application.

How to get started

  1. If you haven't downloaded the Portara tool yet, you can find it here www.npmjs.com/portara
  2. Go to www.portara.io and login with GitHub
  3. After being redirected to an account page, you will receive a unique user token. This code should be used as an argument when setting up the Portara schema directive.
import portara from 'portara';

const server = new ApolloServer({
  typeDefs,
  resolvers,
  schemaDirectives: {
    portara: portara("ENTER YOUR TOKEN HERE")
  }
})
  1. Once the server is started, there's a direct connection to the website and your account. All the settings you have applied in your typeDefs can now be altered online.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].