All Projects → ueberauth → Ueberauth_example

ueberauth / Ueberauth_example

Licence: mit
Example Phoenix application using Überauth for authentication

Programming Languages

elixir
2628 projects

Projects that are alternatives of or similar to Ueberauth example

Play Java Websocket Example
Example Play Java application showing Websocket usage with Akka actors
Stars: ✭ 86 (-52.22%)
Mutual labels:  example, example-project
Phoenix Liveview Counter Tutorial
🤯 beginners tutorial building a real time counter in Phoenix 1.5.5 + LiveView 0.14.7 ⚡️
Stars: ✭ 115 (-36.11%)
Mutual labels:  phoenix, example
Jni By Examples
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs
Stars: ✭ 99 (-45%)
Mutual labels:  example, example-project
Play Samples
Stars: ✭ 335 (+86.11%)
Mutual labels:  example, example-project
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-23.33%)
Mutual labels:  example, example-project
Adhokku
A toy PaaS
Stars: ✭ 32 (-82.22%)
Mutual labels:  example, example-project
Godot public examples
Stars: ✭ 106 (-41.11%)
Mutual labels:  example, example-project
play-scala-anorm-example
Example Play Database Application using Anorm
Stars: ✭ 41 (-77.22%)
Mutual labels:  example, example-project
Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (-33.89%)
Mutual labels:  example, example-project
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: ✭ 117 (-35%)
Mutual labels:  example, example-project
Create React App Typescript Todo Example 2020
🚀 Create React App TypeScript Todo Example 2020
Stars: ✭ 255 (+41.67%)
Mutual labels:  example, example-project
Play Java Starter Example
Play starter project in Java (ideal for new users!)
Stars: ✭ 164 (-8.89%)
Mutual labels:  example, example-project
lagom-samples
developer.lightbend.com/start/?group=lagom
Stars: ✭ 85 (-52.78%)
Mutual labels:  example, example-project
Play Scala Slick Example
Example Play Scala project with Slick
Stars: ✭ 59 (-67.22%)
Mutual labels:  example, example-project
play-scala-secure-session-example
An example Play application showing encrypted session management
Stars: ✭ 54 (-70%)
Mutual labels:  example, example-project
Go Examples
examples written using golang third party packages.
Stars: ✭ 106 (-41.11%)
Mutual labels:  example, example-project
SeatLayout
A seat selection library for Android with an example for selecting seats for flights, sports venue, theatres, etc
Stars: ✭ 30 (-83.33%)
Mutual labels:  example, example-project
play-java-ebean-example
Example Play application showing Java with Ebean
Stars: ✭ 54 (-70%)
Mutual labels:  example, example-project
Annotation Processing Example
It is the example project for the annotation processing tutorial.
Stars: ✭ 116 (-35.56%)
Mutual labels:  example, example-project
Play Scala Isolated Slick Example
Example Play Slick Project
Stars: ✭ 155 (-13.89%)
Mutual labels:  example, example-project

Überauth Example

License

Using Überauth for authentication in Phoenix.

This project demonstrates how to use Überauth and multiple strategies to provide authentication for a Phoenix application. The project has been setup to run on Heroku can can be found at ueberauth-example.herokuapp.com.

In this example we'll use five strategies:

Setup

  1. Ensure the following prerequisites are met/installed:
  • Erlang 19
  • Elixir 1.3
  1. Retrieve app ids and secrets and set environment variables:

  2. Clone the project:

    $ git clone [email protected]:ueberauth/ueberauth_example.git
    $ cd ueberauth_example
    
  3. Fetch dependencies:

    $ mix deps.get && npm install --prefix assets
    
  4. Run server:

    $ mix phx.server
    
  5. Authenticate at http://localhost:4000!

Configuration

See Überauth for detailed instructions.

License

Please see LICENSE for licensing details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].