You're viewing the legacy docs. They are deprecated as of May 18, 2016.
Go to current docs

Officially Supported

Security & Rules Libraries

Name Language Description
Bolt compiler Bolt The Bolt compiler simplifies building Security and Firebase Rules. Bolt provides types to specify schemas at specific paths and functions for code reuse.
Blaze compiler YAML The blaze compiler simplifies building Security and Firebase Rules. It drastically reduces the amount of copy and pasting involved. Blaze compiler Security and Firebase Rules are shorter, and the syntax is less fussy.
Firebase Token Generator (Java) Java Use this library to generate secure JSON Web Tokens (JWTs) from Java. Passing these to Firebase Custom Login allows you to integrate your existing user system with Firebase. The auth payload stored in those tokens is available for use in your Firebase security rules.
Firebase Token Generator (Node) JavaScript (Node.js) Use this library to generate secure JSON Web Tokens (JWTs) from Node. Passing these to Firebase Custom Login allows you to integrate your existing user system with Firebase. The auth payload stored in those tokens is available for use in your Firebase security rules.
Firebase Token Generator (C#) C# Use this library to generate secure JSON Web Tokens (JWTs) from .Net. Passing these to Firebase Custom Login allows you to integrate your existing user system with Firebase. The auth payload stored in those tokens is available for use in your Firebase security rules.
Firebase Token Generator (PHP) PHP Use this library to generate secure JSON Web Tokens (JWTs) from PHP. Passing these to Firebase Custom Login allows you to integrate your existing user system with Firebase. The auth payload stored in those tokens is available for use in your Firebase security rules.
Firebase Token Generator (Python) Python Use this library to generate secure JSON Web Tokens (JWTs) from Python. Passing these to Firebase Custom Login allows you to integrate your existing user system with Firebase. The auth payload stored in those tokens is available for use in your Firebase security rules.
Firebase Token Generator (Ruby) Ruby Use this library to generate secure JSON Web Tokens (JWTs) from Ruby. Passing these to Firebase Custom Login allows you to integrate your existing user system with Firebase. The auth payload stored in those tokens is available for use in your Firebase security rules.
Firebase Token Generator (Perl, Unofficial) Perl Use this unofficial library to generate secure JSON Web Tokens (JWTs) from Perl. Passing these to Firebase Custom Login allows you to integrate your existing user system with Firebase. The auth payload stored in those tokens is available for use in your Firebase security rules.