-
Notifications
You must be signed in to change notification settings - Fork 366
Pure Scala version of the sample play-authenticate-usage? #319
Comments
I prepared a baby-steps migration to Scala of the play-authenticate-usage sample here: The project uses the latest version of all dependencies. The play-authenticate unreleased dependency is built locally. I prepared a postgres 1.sql that is installed in the database using evolutions. Later, the Another thing, Deadbolt2 needs some of the Model classes implementing some traits e.g. Help is most welcome! |
Status: a handful of compiler errors away from migration. Done => All controllers, forms, and view have been migrated to Scala, peer-reviews anyone? Pending => so far left providers package in Java but will migrate ... issue: Scala Forms and Java Form type mismatch needed for the Login and Signup forms needed by the PA framework. Need some design improvements on the Dao/Services side |
Status: first time it all runs, now get exceptions while accessing some pages ... help most welcome :) |
Migration completed, now testing ... can signup, login and verify email address already! |
Added support for Google reCAPTCHA via the (really nice) plugin https://github.com/chrisnappin/play-recaptcha. This plugin integrates super nicely with the standard Play Form infrastructure. Now the Scala usage implementation uses Google reCAPTCHA in the Signup Form |
I migrated the https://github.com/bravegag/play-authenticate-usage-scala project to PA version 0.8.3 including the changes following from PR #324 |
Is anyone else really wanting to have a Scala version of the play-authenticate-usage? is there some fork/work in progress? I am trying to migrate the play-authenticate-usage example to Scala, have bumped into several issues and need a hand or two :)
My stack is: Scala, Play-slick and Postgres (using Slick code gen). I'm more db-driven in my projects and the performance payoffs of using Slick over JPA seem to be substantial.
The text was updated successfully, but these errors were encountered: