The app is owned by a consortium of Swedish banks, so you are using a bank app to approve the credit card / bank transaction.
At least in my experience, I only needed to authenticate with the app the first time I bought a train ticket, but I don't buy bus/train tickets in Sweden very often.
(But this authentication is annoying for trivial online purchases like this, so given the choice I prefer to use a physical card.)