Skip to content

Setting up OTP Phone Shortcuts

Aida Enna edited this page Feb 21, 2020 · 8 revisions

How to set up phone OTP shortcuts

( 日本語版READMEはこちら )

On the OTP input screen, it's possible to log in automatically by accessing the URL below with the IP of your computer and the OTP you want to use with your account:

http://[Your PC Address]:4646/ffxivlauncher/[one-time password]

You can usually find your computer's address through cmd.exe entering the command ipconfig.

Ethernet adapter Gigabit Ethernet:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : 5ea9:b5a8:77aa:e9a:56e0:1057:8245:a4db
   IPv4 Address. . . . . . . . . . . : 10.0.0.39 <----- We want this
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 10.0.0.1

Copy the IPv4 Address to the OTP macro

Initial settings

When launching your game with OTP, make sure to allow XIVLauncher to communicate past your Windows firewall.

firewall

Phone settings

iOS

This method has only been tested on iOS 13.1+, it may not work on earlier firmware versions.

  1. Install the Shortcuts app on an iOS device.

  2. Allow untrusted shortcuts in your Shortcuts settings in the Settings app.

  1. Open the FFXIV Login shortcut in Safari and tap "Get Shortcut".
    If you open in Chrome or Firefox, you can not open in the Shortcuts app.

  2. Review the Shortcut and Add it to your shortcut list.

  1. Rewrite the part set as "0.0.0.0" of "Replace With" with your PC's IP address or PC name.
  1. Add the Shortcut to your Share Sheet.
  1. Tap "Done".

How to Use

  1. Start XIVLauncher on your PC and start the login process, either by clicking login or by autologin.
  2. Open the "Square Enix Software Token" app.
  3. Long tap on the one-time password part and select "Share".
  1. Select "FFXIV Login".

Android (Versions before 10)

WARNING!!!! THIS MACRO ONLY WORKS WITH ANDROID VERSIONS BEFORE 10

THIS IS DUE TO A PERMISSION CHANGE WHERE APPS ARE NOT ALLOWED ACCESS TO THE CLIPBOARD

  1. Install the MacroDroid app
  2. Hide all notifications for MacroDroid in your Android system settings(optional, but recommended)
  3. Open MacroDroid, follow the initial setup
  4. Tap "Templates" and "browse"
  5. Tap the looking glass and search for "ffxiv"
  6. Add the macro called "FFXIV OTP" by "goat" and replace the IP in the "HTTP GET" action with the IP of your computer
  7. Go back to the main screen, tap Macros, hold the "FFXIV OTP" macro and select "Create home screen shortcut"

Android (Versions after 10)

Due to the changes to Android not providing access to the clipboard for background apps, you can make a slight modification to the Macro to open up MacroDroid before sending your OTP to the launcher (Thanks Catalysta#8888!)

Update the macro as such:

How to use

  1. Start XIVLauncher on your PC and start the login process, either by clicking login or by autologin.
  2. Tap the home screen shortcut you made for the macro
  3. Wait for "Square Enix Software Token" app to automatically open and for the macro to be sent