You'll need to do a few things to start using jfa-go. Click below to get started, or quit and edit the config file manually.
Get StartedTo access the admin page, you'll need to login. Choose how below.
jfa-go is capable of sending a PIN code when a user tries to reset their password on Jellyfin. One can also choose to send an invite code directly to an email address. This can be done through SMTP or through Mailgun's API.
Enabling notifications will allow you to choose (per-invite) to recieve emails when an invite expires, or when a new user is created. If you chose to use Manual auth instead of Jellyfin auth previously, make sure you provided an email address.
When a user tries to reset their password in jellyfin, it informs them that a file has been created, named "passwordreset*.json" where * is a number. jfa-go will then read this file, and send the PIN to the user's email. Try it now, and put the folder that it informs you it put the file in below. Also, if enter a custom email subject if you don't like the default one.
Allows you to send an invite code directly to a specified email address. Since you'll most likely being running this behind a reverse proxy, the program has no way of knowing the address it will be accessed from. This is needed for sending emails with links. Write your URL Base with the protocol and append '/invite', e.g:
{{ if .windows }} Press the button below to submit your settings. Unfortunately you're running on Windows, so jfa-go cannot restart itself. You will manually have to restart. {{ else }} Press the button below to submit your settings. The program will restart. Once it's done, refresh this page. {{ end }}