Ouch, I see. Abstract trait in `common` all the same, I think. The callback URLs should be abstract members in the parent trait...

```
trait LoginControiller {
  def loginURL: ...
  def homeURL: ...

  ...
}
```