Darth-Knoppix / github_login_pow_phoenix

An example of using Pow to provide Login with GitHub in a Phoenix app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Login with Pow for Phoenix

An example of using Pow with PowAssent to provide Login with GitHub for a Phoenix app.

Why Pow?

It's really easy to setup, is fully featured and can be customised as you need which makes it perefect for getting up and running quickly without getting in your way later on.

Getting started

To get started:

  • Install dependencies with mix deps.get
  • Get GitHub OAuth details and populate a .env file with the details (see .env.example)
  • Create and migrate your database with mix ecto.setup
  • Start Phoenix endpoint with source .env && mix phx.server

Now you can visit localhost:4000 from your browser.

About me

I'm Seth and I have a blog about web development with some Elixir posts.

About

An example of using Pow to provide Login with GitHub in a Phoenix app

License:MIT License


Languages

Language:Elixir 74.0%Language:CSS 19.8%Language:HTML 3.5%Language:JavaScript 2.7%Language:Shell 0.1%