Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Feature Requests
  3. Open registration

Open registration

Scheduled Pinned Locked Moved Feature Requests
registration
47 Posts 18 Posters 8.8k Views 17 Watching
  • 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.
  • D Offline
    D Offline
    derin
    wrote on last edited by
    #32

    Did anything ever come of this? IS there an app for user registration?

    jdaviescoatesJ girishG 2 Replies Last reply
    1
    • D derin

      Did anything ever come of this? IS there an app for user registration?

      jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by
      #33

      @derin no, not yet

      I use Cloudron with Gandi & Hetzner

      1 Reply Last reply
      0
      • D derin

        Did anything ever come of this? IS there an app for user registration?

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #34

        @derin there's an API to automatically add users - https://docs.cloudron.io/api.html#tag/Users/paths/~1users/post but no auto-registration form yet.

        1 Reply Last reply
        1
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #35

          I'm curious about this. I could see this being useful for an educational institution that uses a cloudron for student accounts.

          1 Reply Last reply
          2
          • Sam_ukS Offline
            Sam_ukS Offline
            Sam_uk
            wrote on last edited by
            #36

            I'd also like open user registration (ideally with a moderation/approval step). What's needed to make it happen?

            Sam_ukS 1 Reply Last reply
            1
            • Sam_ukS Sam_uk

              I'd also like open user registration (ideally with a moderation/approval step). What's needed to make it happen?

              Sam_ukS Offline
              Sam_ukS Offline
              Sam_uk
              wrote on last edited by Sam_uk
              #37

              So I need to get this working.

              It seems that Croodle never made it into Cloudron?

              So I need to host Croodle somewhere else, then use it to build a login page.

              Is it plausible to use https://www.limesurvey.org/ instead? I already have that installled.

              Sam_ukS jdaviescoatesJ 2 Replies Last reply
              1
              • Sam_ukS Sam_uk

                So I need to get this working.

                It seems that Croodle never made it into Cloudron?

                So I need to host Croodle somewhere else, then use it to build a login page.

                Is it plausible to use https://www.limesurvey.org/ instead? I already have that installled.

                Sam_ukS Offline
                Sam_ukS Offline
                Sam_uk
                wrote on last edited by
                #38

                @girish Just spotted that groups are not exposed in the API: https://docs.cloudron.io/api.html#tag/Users/paths/~1users/post

                Are there any plans to add it?

                1 Reply Last reply
                1
                • Sam_ukS Sam_uk

                  So I need to get this working.

                  It seems that Croodle never made it into Cloudron?

                  So I need to host Croodle somewhere else, then use it to build a login page.

                  Is it plausible to use https://www.limesurvey.org/ instead? I already have that installled.

                  jdaviescoatesJ Offline
                  jdaviescoatesJ Offline
                  jdaviescoates
                  wrote on last edited by
                  #39

                  @sam_uk said in Open registration:

                  So I need to host Croodle somewhere else, then use it to build a login page.

                  Croodle is irrelevant (sorry, my bad, I asked about that in this thread, but it's not related at all. Croodle is just a tool similar to Easy Appointments/ Cal.com etc that @murgero was packaging, see https://github.com/jelhan/croodle and https://www.systemli.org/poll/ )

                  But yeah, it'd be nice to have some sort of way for people to sign themselves up to a Cloudron and then for (Super) Admin/ User Managers to be able to approve or reject them.

                  I'm not sure what's actually the best way of achieving that though. Any ideas @staff?

                  I use Cloudron with Gandi & Hetzner

                  Sam_ukS 1 Reply Last reply
                  1
                  • jdaviescoatesJ jdaviescoates

                    @sam_uk said in Open registration:

                    So I need to host Croodle somewhere else, then use it to build a login page.

                    Croodle is irrelevant (sorry, my bad, I asked about that in this thread, but it's not related at all. Croodle is just a tool similar to Easy Appointments/ Cal.com etc that @murgero was packaging, see https://github.com/jelhan/croodle and https://www.systemli.org/poll/ )

                    But yeah, it'd be nice to have some sort of way for people to sign themselves up to a Cloudron and then for (Super) Admin/ User Managers to be able to approve or reject them.

                    I'm not sure what's actually the best way of achieving that though. Any ideas @staff?

                    Sam_ukS Offline
                    Sam_ukS Offline
                    Sam_uk
                    wrote on last edited by
                    #40

                    @jdaviescoates I'm looking at a https://form.io/ > N8N > Cloudron API workflow. No idea if that's a good way though.

                    All the bits are FOSS, but form.io is not available on Cloudron yet.

                    1 Reply Last reply
                    2
                    • Sam_ukS Sam_uk referenced this topic on
                    • Sam_ukS Sam_uk referenced this topic on
                    • jdaviescoatesJ jdaviescoates referenced this topic on
                    • fbartelsF Offline
                      fbartelsF Offline
                      fbartels
                      App Dev
                      wrote on last edited by
                      #41

                      A post of @luckow has made me interested in baserow (which is already available as an app on Cloudron). With it you can define databases and fill these through a form. It already has the ability to trigger a webhook if an entry was created.

                      At the moment the webhook payload cannot be freely defined, but if it would add this feature one could make a simple sign up page for Cloudron. User would be created, but sadly one needs to make multiple requests to also send out an invitation mail and to add the user to groups. But this way the admin can decide on their own if the signup should be confirmed.

                      Ticket is https://gitlab.com/bramw/baserow/-/issues/744

                      T Sam_ukS 2 Replies Last reply
                      7
                      • fbartelsF fbartels

                        A post of @luckow has made me interested in baserow (which is already available as an app on Cloudron). With it you can define databases and fill these through a form. It already has the ability to trigger a webhook if an entry was created.

                        At the moment the webhook payload cannot be freely defined, but if it would add this feature one could make a simple sign up page for Cloudron. User would be created, but sadly one needs to make multiple requests to also send out an invitation mail and to add the user to groups. But this way the admin can decide on their own if the signup should be confirmed.

                        Ticket is https://gitlab.com/bramw/baserow/-/issues/744

                        T Offline
                        T Offline
                        thetomester13
                        App Dev
                        wrote on last edited by
                        #42

                        @fbartels very interesting! I also like the idea of an admin being able to adjust the payload for a webhook, but of course, that adds complexity and room for error.

                        Another option would be to have an n8n webhook catch Baserow's payload. From n8n (also available on Cloudron), you can format the response how you want and then make multiple API calls in order to properly create the Cloudron user.

                        robiR fbartelsF 2 Replies Last reply
                        4
                        • T thetomester13

                          @fbartels very interesting! I also like the idea of an admin being able to adjust the payload for a webhook, but of course, that adds complexity and room for error.

                          Another option would be to have an n8n webhook catch Baserow's payload. From n8n (also available on Cloudron), you can format the response how you want and then make multiple API calls in order to properly create the Cloudron user.

                          robiR Offline
                          robiR Offline
                          robi
                          wrote on last edited by
                          #43

                          @thetomester13 said in Open registration:

                          Another option would be to have an n8n webhook catch Baserow's payload. From n8n (also available on Cloudron), you can format the response how you want and then make multiple API calls in order to properly create the Cloudron user.

                          Bingo!

                          Conscious tech

                          1 Reply Last reply
                          2
                          • T thetomester13

                            @fbartels very interesting! I also like the idea of an admin being able to adjust the payload for a webhook, but of course, that adds complexity and room for error.

                            Another option would be to have an n8n webhook catch Baserow's payload. From n8n (also available on Cloudron), you can format the response how you want and then make multiple API calls in order to properly create the Cloudron user.

                            fbartelsF Offline
                            fbartelsF Offline
                            fbartels
                            App Dev
                            wrote on last edited by
                            #44

                            @thetomester13 But why use two applications and increase the possibility of a malfunction, when one application alone could also do the job 😉

                            T 1 Reply Last reply
                            1
                            • fbartelsF fbartels

                              A post of @luckow has made me interested in baserow (which is already available as an app on Cloudron). With it you can define databases and fill these through a form. It already has the ability to trigger a webhook if an entry was created.

                              At the moment the webhook payload cannot be freely defined, but if it would add this feature one could make a simple sign up page for Cloudron. User would be created, but sadly one needs to make multiple requests to also send out an invitation mail and to add the user to groups. But this way the admin can decide on their own if the signup should be confirmed.

                              Ticket is https://gitlab.com/bramw/baserow/-/issues/744

                              Sam_ukS Offline
                              Sam_ukS Offline
                              Sam_uk
                              wrote on last edited by
                              #45

                              @fbartels said in Open registration:

                              but if it would add this feature

                              Isn't it the case that Baserow lacks this feature? So to get something working today Baserow>N8N is the current best way? This may change in the future if Baserow gains that functionality?

                              1 Reply Last reply
                              2
                              • fbartelsF fbartels

                                @thetomester13 But why use two applications and increase the possibility of a malfunction, when one application alone could also do the job 😉

                                T Offline
                                T Offline
                                thetomester13
                                App Dev
                                wrote on last edited by
                                #46

                                @fbartels sure. One answer would be separation of concerns. Baserow isn't built to call multiple webhooks after a form submit, whereas n8n is built almost exactly for this reason (among others).

                                Additionally, as @Sam_uk said, this is a solution that could work right now, without having to wait for additional features being added to Baserow.

                                That being said, I do love the idea of being able to adjust a payload for webhooks - such flexibility!

                                1 Reply Last reply
                                2
                                • girishG girish referenced this topic on
                                • P plusone-nick

                                  Also interested in this use case - if any code is shared please let me know =] I will also look into giving this a shot

                                  P Offline
                                  P Offline
                                  plusone-nick
                                  wrote on last edited by
                                  #47

                                  @plusone-nick said in Open registration:

                                  Also interested in this use case - if any code is shared please let me know =] I will also look into giving this a shot

                                  Better late than never 😅 https://forum.cloudron.io/topic/7546/open-registration-app-for-cloudron

                                  ✌💙+1

                                  1 Reply Last reply
                                  3
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • Bookmarks
                                  • Search