• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Development Feature Requests SMTP-Based Email Password Resets and Account Management Overhaul

     
    • 0 Vote(s) - 0 Average

    SMTP-Based Email Password Resets and Account Management Overhaul

    A comprehensive account management update for Jellyfin that improves user onboarding, security, and password recovery through SMTP email integration.
    SmearyThower
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2025 Nov
    Reputation: 0
    #1
    Yesterday, 02:26 PM (This post was last modified: Yesterday, 02:38 PM by SmearyThower. Edited 8 times in total.)
    Proposed Features:

    1. Optional Password-on-First-Login Setup
     - Allow server admins to create user accounts without passwords (Maybe through a check box in the account creation screen) so that upon first login, the user is prompted to set their own password before accessing the library.

    - Server owners can add SMTP credentials to allow automated email verification, password resets, and two-factor authentication.

    2. Email Collection and Verification
    - During the first login, prompt users to enter their email address (optional or required based on admin settings).

    - Jellyfin would send a verification code via SMTP to confirm the email’s validity.

    - The verified email would be tied to the user account for recovery, notifications, or two-factor authentication.

    3. SMTP-Based Password Reset System
    - Introduce a “Forgot Password” option on the login screen.

    - When a user requests a reset, Jellyfin sends a 6-digit confirmation code or link to the user’s verified email using SMTP.

    - The user enters the code (or clicks the link) to securely set a new password.

    - Server admins should be able to enable or disable this feature globally for privacy or security reasons.

    4. Email Two-Factor Authentication (2FA)
    - Add an option for users to enable email-based two-factor authentication.

    - Upon login, a unique one-time code is sent via SMTP to the user’s verified email address.

    - Users must enter this code to complete login.

    - Server admins should be able to enforce 2FA for specific accounts or globally.

    5. Multi-Profile Support per User
    - Add an option for sub-profiles under a single user account (similar to Netflix).

    - Admins can configure the maximum number of profiles (e.g., up to 5).

    - Each profile could have (which can be set by the account owner):
       Individual watch history
       Personalized recommendations
       Separate parental controls
       Profile-specific settings such as themes or playback preferences
       Shared account credentials

    https://features.jellyfin.org/posts/3559...-friendly.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    Messages In This Thread
    SMTP-Based Email Password Resets and Account Management Overhaul - by SmearyThower - Yesterday, 02:26 PM

    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode