All Projects → ntenisOT → play-authenticate-mongo

ntenisOT / play-authenticate-mongo

Licence: other
PlayAuthenticate Mongo Sample

Programming Languages

scala
5932 projects
java
68154 projects - #9 most used programming language
Frege
13 projects
erlang
1774 projects
CSS
56736 projects

PlayAuthenticate - An extensible authentication plugin for Play! Framework 2 (Java-Mongo-Sample Application)

More information about the plugin: Play Authenticate GitHub Repository

PlayAuthenticate Java and Mongo Sample Application

This project is based on the sample provided by the PlayAuthenticate authors but instead of PostreSQL it is using MongoDB as it's datastore.

Plugins

  • Play Framework (2.3.5)
  • PlayAuthenticate (0.6.5-SNAPSHOT)
  • Deadbolt (2.3.0-RC1)
  • Mongo Java Driver (2.12.2)
  • Morphia (0.108)

Sample

http://play-authenticate-mongo.herokuapp.com

Usage

  • Download the files or fork the repository

  • (Optional) Run ./activator idea to make the project compatible with IntellijIdea

  • Open conf/application.conf and fill ur mongodb URI:

      mongodb.uri=""
    
      For example:
    
      mongodb.uri="mongodb://username:password@url:port/database"
    
  • Fill the missing information required for the providers that you would like to support in conf/play-authenticate/mine.conf

  • Uncomment the plugins that you would like to enable in conf/play.plugins (after filling the required information - previous step)

  • Run the project! (./activator run)

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].