Como definir a data de validade do cookie no AngularJS

Queremos armazenar as informações de autorização do usuário no cookie, que não devem ser perdidas na atualização (F5) do navegador.

Queremos armazenar informações de autorização em "cookies permanentes" caso o usuário tenha optado por "Lembrar-me" no momento do logon.