coherence - Coherence is a full featured, configurable authentication system for Phoenix

  •        57

This version is not compatible with previous Phoenix 1.3.0-rc versions. Please use the v0.4.0 version instead. Checkout the Coherence Demo Project to see an example project using Coherence.

https://github.com/smpallen99/coherence

Tags
Implementation
License
Platform

   




Related Projects

ex_admin - ExAdmin is an auto administration package for Elixir and the Phoenix Framework

  •    Elixir

Note: This version has been updated to support both Ecto 1.1 and Ecto 2.0. See Installation for more information. ExAdmin is an auto administration package for Elixir and the Phoenix Framework, a port/inspiration of ActiveAdmin for Ruby on Rails.

elixir-phoenix-realworld-example-app - Exemplary real world application built with Elixir + Phoenix

  •    Elixir

Elixir (Phoenix) codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. This codebase was created to demonstrate a fully fledged backend application built with Elixir and Phoenix including CRUD operations, authentication, routing, pagination, and more.

drab - Remote controlled frontend framework for Phoenix.

  •    Elixir

Drab extends Phoenix Framework to "remote control" UI on the browser, live. The idea is to move all User Interface logic to the server-side, to eliminate Javascript and Ajax calls. First at all, you need to have a Phoenix application, on top of which you will install Drab. If this is a standard app, generated with mix phx.new, you may use Drab Installer to make it running in one, simple step. Otherwise, see Manual Installation section below.

phoenix-trello - Trello tribute done in Elixir, Phoenix Framework, React and Redux.

  •    Javascript

Trello tribute done with Elixir, Phoenix Framework, Webpack, React and Redux. You need to have Elixir v1.3 and PostgreSQL installed.


phoenix-battleship - The Good Old game, built with Elixir, Phoenix, React and Redux

  •    Elixir

The Good Old game built with Elixir, Phoenix Framework, React and Redux. You need to have Elixir v1.2 installed.

ElixirBooks - List of Elixir books

  •    

Official Elixir starting guide that will take you through the language foundations. You will also explore how to build projects with Mix and OTP, and it will introduce you to more advanvced techniques suchs as meta-programming. Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you’re going to need to know more than just the language. You need the case studies and strategies in this book. Learn the best practices for the whole life of your application, from design and team-building, to managing stakeholders, to deployment and monitoring. Go beyond the syntax and the tools to learn the techniques you need to develop your Elixir application from concept to production.

Godello - Trello inspired kanban board made with the Godot Engine and GDScript, powered by an online real-time collaborative backend (Elixir and Phoenix Channels)

  •    GDScript

Trello inspired kanban board made with the Godot Engine and GDScript, powered by an online real-time collaborative backend made with Elixir and Phoenix Channels (with the possibility of additional backend languages and frameworks). ATTENTION: 70% done. Remaining WIP in the branch integrate_elixir. See "Progress" below. In the end, the idea is to showcase Godot as a viable option for native Desktop applications and tools, no matter how simple or complex/advanced the application and the interface are.

addict - User management lib for Phoenix Framework

  •    Elixir

Addict allows you to manage users registration and authentication on your Phoenix Framework app easily. For now, it enables your users to register, login, logout and recover/reset their passwords.

phoenix-showdown - :horse_racing: benchmark Sinatra-like web frameworks

  •    Elixir

I was curious about Chris McCord's Phoenix vs Rails article -- if you haven't read it, go do that now first. Go ahead, this will still be here when you get back. It won't make much sense unless you've read the original. Like many other Elixir enthusiasts, I come from a Ruby background. That said, I found Rails to be a curious choice for comparison to Phoenix, since Rails is really a kitchen-sink framework meant to handle everything from database migrations to asset-pipeline compilation. Sinatra, on the other hand, is a more modular, semi-minimal framework that is appears to be pretty close in philosophy to what Phoenix looks like at the moment (at least to me).

sobelow - Security-focused static analysis for the Phoenix Framework

  •    Elixir

Sobelow is a security-focused static analysis tool for the Phoenix framework. For security researchers, it is a useful tool for getting a quick view of points-of-interest. For project maintainers, it can be used to prevent the introduction of a number of common vulnerabilities. Potential vulnerabilities are flagged in different colors according to confidence in their insecurity. High confidence is red, medium confidence is yellow, and low confidence is green.

phoenix_swagger - Swagger integration to Phoenix framework

  •    Elixir

PhoenixSwagger is the library that provides swagger integration to the phoenix web framework. Follow the getting started guide to install and configure PhoenixSwagger.

gringotts - A complete payment library for Elixir and Phoenix Framework

  •    Elixir

Gringotts is a payment processing library in Elixir integrating various payment gateways, drawing motivation from Shopify's activemerchant gem and commerce_billing. Checkout the demo here. Gringotts offers a simple and unified API to access dozens of different payment gateways with very different APIs, response schemas, documentation and jargon.

stripity_stripe - An Elixir Library for Stripe

  •    Elixir

An Elixir library for working with Stripe. The old 1.x.x line of releases has been kept and is being published separately for backwards compatibility, since 2.0 was a complete rewrite. To contribute to that line (bugfixes, mainly), create pull requests against the 1.x.x branch.

canary - :hatching_chick: Elixir authorization and resource-loading library for Plug applications.

  •    Elixir

An authorization library in Elixir for Plug applications that restricts what resources the current user is allowed to access, and automatically loads resources for the current request. Inspired by CanCan for Ruby on Rails.

guardian - Elixir Authentication

  •    Elixir

An authentication framework for use with Elixir applications.Guardian is based on similar ideas to Warden but is re-imagined for modern systems where Elixir manages the authentication requirements.

thesis-phoenix - A lightweight, bolt-on, intuitive content editing system for Elixir/Phoenix websites

  •    Elixir

If you are having problems, view README_INSTALL.md for manual instructions. This install script will add Thesis to your config/config.exs and lib/yourapp_web.ex, as well as generate migrations and an authorization module in your lib/thesis_auth.ex.

swarm - Easy clustering, registration, and distribution of worker processes for Erlang/Elixir

  •    Elixir

NOTE: If you are upgrading from 1.0, be aware that the autoclustering functionality has been extracted to its own package, which you will need to depend on if you use that feature. The package is libcluster and is available on Hex. Please be sure to read over the README to make sure your config is properly updated. Swarm is a global distributed registry, offering a feature set similar to that of gproc, but architected to handle dynamic node membership and large volumes of process registrations being created/removed in short time windows.

changelog.com - Hacker to the 💚

  •    Elixir

This is the CMS behind changelog.com. It's an Elixir application built on the Phoenix web framework, PostgreSQL, and many other great open source efforts. Probably not. We won't stop you from doing it, but we don't advise it. This is not a general purpose podcasting CMS. It is a CMS that is specific to Changelog and our needs. From the design and layout to the data structures and file hosting, we built this for us. An example of just how custom it is — we literally have our podcast slugs hardcoded in areas of the code. Yuck.

bootleg - Simple deployment and server automation for Elixir.

  •    Elixir

Simple deployment and server automation for Elixir. Bootleg is a simple set of commands that attempt to simplify building and deploying Elixir applications. The goal of the project is to provide an extensible framework that can support many different deployment scenarios with one common set of commands.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.