In this episode we'll add user authentication to a Phoenix application. We'll create forms that allow users to sign up and sign in. Then we'll see how we can require users to authenticate before accessing certain controller actions.
One of the great features of Phoenix is how easily it allows developers to include realtime functionality in applications. In this episode we’ll use Channels to build a simple chat application in 8 minutes.