Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.88 KB

File metadata and controls

37 lines (28 loc) · 1.88 KB

Authenticating by Device Auth

This form of authentication is primarily used by mobile devices on games such as Fortnite and Battle Breakers.

Unlike exchange codes, a device auth is a set of three values that are needed to generate an access token, those being:

  • Account ID
  • Device ID
  • Secret

Advantages

  • Device auth only expires in result of a user action (e.g. changing password) and not naturally
  • Most clients support this grant type

Disadvantages

  • Can only generate access tokens for the client that the device auth was issued to
  • To generate a device auth, you must already be authenticated

Method

If done successfully, you should now have a set of device auth credentials that can be used to authenticate at any time as well as an access token that can be used to access the rest of Epic's services!