J-Novel Club
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users

    Suggestion - Implement 2 factor authentication for logging in

    Suggestions & Feedback
    8
    9
    697
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Microdynames
      Microdynames Premium Member last edited by Microdynames

      As the title suggests. If somebody were to maliciously gain access to a member or premium member's account, with the way that credit purchases are currently set up to work with saved cards, there is nothing stopping them from immediately purchasing dozens of credits, redeeming them, and then absconding with all the downloaded books. The legitimate account owner will then be left to have to discover and report the fraud and reverse all the card charges themselves later.

      Implementing basic 2FA for logging in to the website, such requiring email code validation, or a TOTP-based solution, would greatly mitigate the risk of having paying members' accounts broken into and a scenario such as the above occurring.

      1 Reply Last reply Reply Quote 6
      • chocolatkey
        chocolatkey Staff last edited by chocolatkey

        @Microdynames It's on my TODO list. Were it to be implemented, it would be TOTP and/or U2F. No phones

        Microdynames 1 Reply Last reply Reply Quote 3
        • Microdynames
          Microdynames Premium Member @chocolatkey last edited by

          @chocolatkey Glad to know it and thank you for the reply!

          1 Reply Last reply Reply Quote 0
          • yumenokage
            yumenokage Member last edited by

            I don't feel like many people would be motivated to steal books like that, but if JNC does implement something like 2FA, please make it just for buying/using credits. I don't want to deal with 2FA just to log in and read books or comment on the forums. That would be a huge pain imo.

            License Wishlist: Kino's Journey, Crest/Banner anthology, SukaMoka
            Favorite JNC Series: Bookworm, Faraway Paladin, Dendro, Grimgar, Crest/Banner of the Stars, Tearmoon Empire, Skull Dragon's Precious Daughter, Apothecary Diaries, Otome Heroine's Fight

            pcj 1 Reply Last reply Reply Quote 3
            • pcj
              pcj Premium Member @yumenokage last edited by

              @yumenokage said in Suggestion - Implement 2 factor authentication for logging in:

              I don't want to deal with 2FA just to log in and read books or comment on the forums. That would be a huge pain imo.

              As long as you're always using the same browser, just don't log out.

              I've also seen a lot of sites (most notably banks) that will treat your existing login cookie as the second factor when you log in the next time, so you only ever need the token the first time you use a given browser.

              Travis Butler E 2 Replies Last reply Reply Quote 0
              • Travis Butler
                Travis Butler Premium Member @pcj last edited by

                @pcj said in Suggestion - Implement 2 factor authentication for logging in:

                @yumenokage said in Suggestion - Implement 2 factor authentication for logging in:

                I don't want to deal with 2FA just to log in and read books or comment on the forums. That would be a huge pain imo.

                As long as you're always using the same browser, just don't log out.

                Ah hah. Ah hah hah hah.

                Sometimes, if I’m lucky, a login will last two weeks.

                It’s especially annoying on mobile - where, just to note, 2FA is more of a hassle to deal with.

                Agree with the OP - the only place I want to see 2FA would be buying and using credits.

                ...Cats are the proof of a higher purpose to the universe.

                _ 1 Reply Last reply Reply Quote 3
                • E
                  endoftheline @pcj last edited by

                  @pcj I never log out and periodically get blind sighted with the prompt to become a member when I try to read a new part.

                  It's really annoying since there's no way to just login and continue reading the part, instead I have to go back to the home page, sometimes expand the list, and re-find the part I was trying to read.

                  It's even worse because I typically open the part in a new tab and logging in on the new tab doesn't result in the login information propagating to the original tab. So usually I have to close the new tab, go back to the original tab, login again, hit refresh, find the part I was trying to read, then opening it again in a new tab. It's been awhile, but IIRC, the login token wouldn't stick across tabs if I didn't have the refresh in there.

                  1 Reply Last reply Reply Quote 2
                  • _
                    _08 @Travis Butler last edited by _08

                    @Travis-Butler said in Suggestion - Implement 2 factor authentication for logging in:

                    Sometimes, if I’m lucky, a login will last two weeks.

                    It lasts exactly two weeks unless you're talking about broken app or private browsing mode that may not retain the token at all.

                    It's actually configurable and you can technically request it to last up to 1 year (yes, I did actually check).

                    2FA for everything does sound like a pain but it's not like choco said it will be enforced everywhere.

                    @endoftheline That's just web app being awful as always. Not really related to the thread topic. reading back it kinda is. Whatever.

                    1 Reply Last reply Reply Quote 1
                    • Jon Mitchell
                      Jon Mitchell Premium Member last edited by

                      I'd much rather see fingerprint enabled (2 factor to login for member forums? really? )

                      I read banned books

                      1 Reply Last reply Reply Quote 0
                      • 1 / 1
                      • First post
                        Last post