You need to make sure to have a skywards account, and have your booking linked to it.
When you log into WiFi onboard, you will use your skywards credentials. Once you do, it will know you are in business, and if you have a skywards account you then have WiFi access all flight.