Specs for client authentication
Merge branch 'client'