Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    User Change Password Free Radius Captitive Portal

    Scheduled Pinned Locked Moved Captive Portal
    6 Posts 4 Posters 7.9k Views
    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.
    • A Offline
      amthenia
      last edited by

      Hi,

      I am running CP with a local user DB for a while, now I want to set up a free radius server. My question is whether its possible that the user can change his password from the CP.
      Thanks in advance!

      1 Reply Last reply Reply Quote 0
      • N Offline
        Nachtfalke
        last edited by

        @amthenia:

        Hi,

        I am running CP with a local user DB for a while, now I want to set up a free radius server. My question is whether its possible that the user can change his password from the CP.
        Thanks in advance!

        With freeradius there isn't any easy way to do or allow that. The user must have access to freeradius server or to the LDAP/MySQL database to which freeradius is connected to.

        If you choose the local User Manager in pfsense - I am not 100% sure but perhaps you can set privileges for these users and just allow them to enter the pfsense webGUI to change their password. But then you need to allow them access to pfsense. I would not do that.

        1 Reply Last reply Reply Quote 0
        • A Offline
          amthenia
          last edited by

          Danke Nachtfalke!
          I could do a SQL Update with php on the mysql table which freeradius uses. But this also seems not a very good thing to do.

          1 Reply Last reply Reply Quote 0
          • C Offline
            cmb
            last edited by

            @amthenia:

            I could do a SQL Update with php on the mysql table which freeradius uses. But this also seems not a very good thing to do.

            Why not? Seems like that would be a fine thing to do as long as it's done in a secure fashion.

            1 Reply Last reply Reply Quote 0
            • N Offline
              Nachtfalke
              last edited by

              @amthenia:

              Danke Nachtfalke!
              I could do a SQL Update with php on the mysql table which freeradius uses. But this also seems not a very good thing to do.

              If you could make sure that a user only can change its own credentials this should be fine. But you must avoid that the user can change credentials of other users of course ;-)

              1 Reply Last reply Reply Quote 0
              • L Offline
                luke240778
                last edited by

                I am using DMA Softlabs Radius Manager software along with my RADIUS server.  This software has a User Control Panel which you can setup and the user can login, see their account details and change things like their personal details and password. I suggest you take a look at this.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.