Agregar autenticación a ASP.NET WebApi 2.2

He creado un proyecto WebApi 2.2 (a partir de un proyecto vacío nuevo ASP.NET) para probar algunos conceptos de implementación y ahora quiero agregarle autenticación.

Noté que la única forma de agregar autenticación en una nueva aplicación WebApi es usar una de las plantillas (VS 2013, en mi caso).

¿Hay alguna forma segura de agregar autenticación a una aplicación WebApi 2.2 ya existente?

Solo querré usar tokens de portador, si eso hace una diferencia en las respuestas que pueda recibir.

Respuestas a la pregunta(1)

Su respuesta a la pregunta