Navigation

    Kopano
    • Register
    • Login
    • Search
    • Categories
    • Get Official Kopano Support
    • Recent
    Statement regarding the closure of the Kopano community forum and the end of the community edition

    External/secondary authentication

    Kopano Groupware Core
    2
    4
    305
    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.
    • mculibk
      mculibk last edited by

      Is there any possibility to have some sort of “external” (or additional) authentication in Kopano?

      For example…
      Kopano is configured to use LDAP as user “source” so it will primarily check/authenticate user requests against the LDAP - ok.
      But I would like it to have some additional/alternative “method/source” to authenticate users - like a DB or maybe OpenID or something similar.

      So, during authentication, first the primary “source” is checked and then the other(s).

      The idea is to have some sort of “backup” password (just for email) or non-expiring mail password (or with different password policy than defined in ldap/AD).

      Regards,

      fbartels 1 Reply Last reply Reply Quote 0
      • fbartels
        fbartels Kopano @mculibk last edited by

        @mculibk said in External/secondary authentication:

        maybe OpenID or something similar.

        While WebApp recently gained the possibility to login via openid, there is no real possibility to use any other passwords, than the one your user backend provides.

        If you want a second factor, then there is a third party 2fa plugin for WebApp or you could work with ssl client auth in the browser.

        Regards Felix

        Resources:
        https://kopano.com/blog/how-to-get-kopano/
        https://documentation.kopano.io/
        https://kb.kopano.io/

        Support overview:
        https://kopano.com/support/

        mculibk 1 Reply Last reply Reply Quote 0
        • mculibk
          mculibk @fbartels last edited by

          @fbartels said in External/secondary authentication:

          While WebApp recently gained the possibility to login via openid, there is no real possibility to use any other passwords, than the one your user backend provides.

          If you want a second factor, then there is a third party 2fa plugin for WebApp or you could work with ssl client auth in the browser.

          Hmm… no… it should work for any access method (webapp, imap, pop, z-push…).
          Do you know if this authentication part (functions, APIs) is done all in one place (library, kopano component…) or is scattered all around various modules (web-app, gateway, imap…) and each would need to be modified?

          In other words… how hard would it be to “safely” add something similar?

          Regards,
          M.Culibrk

          fbartels 1 Reply Last reply Reply Quote 0
          • fbartels
            fbartels Kopano @mculibk last edited by

            @mculibk I would say you would need to implement your own user backend then. The current backends (db, ldap, Unix) are just plugins as well.

            Regards Felix

            Resources:
            https://kopano.com/blog/how-to-get-kopano/
            https://documentation.kopano.io/
            https://kb.kopano.io/

            Support overview:
            https://kopano.com/support/

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