Skip to content

Real-world example Rails application for Verifica authorization gem

Notifications You must be signed in to change notification settings

maximgurin/verifica-rails-example

Repository files navigation

Verifica Rails Example

https://verifica-rails-example.maximgurin.com

Ruby on Rails example application for Verifica authorization gem based on Access Control Lists. ACL provides a powerful solution for the sophisticated authorization requirements of growing applications. Namely when authorization rules become too complex to be expressed in a single SQL query while the database is too big to execute these rules in the application code.

Please check real-world example documentation to get a complete picture of what problem Verifica is designed to solve and a list of authorization rules implemented in this example.

Development

Prerequisites

  • Ruby, Node.js (versions from .tool-versions)
  • Yarn
  • PostgreSQL on localhost:5432, username postgres, password postgres

After checking out the repo, run bin/setup to install dependencies and setup database. Run yarn install to install Node.js dependencies. Run bin/dev to run the application server accessible at http://127.0.0.1:21100

About

Real-world example Rails application for Verifica authorization gem

Topics

Resources

Stars

Watchers

Forks