Welcome, or access denied

At RubyRussia, in Moscow, Russia


Share on

This talk aims to shed light on both theoretical and practical problems of building authorization systems.

Popular Ruby frameworks bring us a lot of useful tools out of the box, but there are missing parts too.

For example, for such an essential task as authorization, we are on our own. The variety of open source solutions comes with the problem of choice—there is no silver bullet.

Nevertheless, it’s possible to extract common patterns of designing authorization systems and define common technical problems, such as performance, code maintainability and testability, and integration with client-side applications.

This talk aims to shed light on both theoretical and practical problems: from different authorization models to useful code techniques I came up with while working on the Action Policy framework.


In the same orbit

Explore more events

Contact us

We’d love to hear from you! We’re not really all that evil, and we love discussing potential projects, intriguing ideas, and new opportunities. Complete the form below or drop us a line at surrender@evilmartians.com. Alternatively, schedule a Calendly appointment with us right now!

Martians at a glance
years in business

A product development consultancy that works with startups and established businesses, while also creating open source-based products and services