O'Reilly logo

Instant Lift Web Applications How-to by Torsten Uhlmann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Lift's MegaProtoUser (Medium)

Hardly any web application can live without any kind of user management. Even a simple blog needs an admin area where you can log in to add or edit content.

To get you started quickly, Lift provides a readymade framework for managing users. In this recipe you will learn how to use it and adapt it to your needs.

Getting ready

For this recipe we will look at the User class in code.model. It extends Lift's MegaProtoUser for the user management of the example application. In that sense, let's eat our own dog food.

If your application needs to handle users, you need to build user management. That way you can provide features exactly the way you need them. That is a feasible approach, yet plan for a fair amount of time to invest ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required