I have zero experience with Asp.NET 5 but have used Aurelia in a scheduled to be live application.
- Its a MVC 5 +WebAPI application
- Authenticates using Google+ creds using Owin.Google without any Identity DB(but intentionally that)
- Since the application does not have any views available for unauthorized users, I simply wrapped/bootstrapped the Aurelia app inside a razor view.
- Backend API Methods with Authorized attribute.