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.6k 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.
  • ? A Former User

    @jdaviescoates
    for "Open registation" read "Open registration"

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

    @Hillside502 fixed, thanks

    I use Cloudron with Gandi & Hetzner

    murgeroM 1 Reply Last reply
    0
    • jdaviescoatesJ jdaviescoates

      @Hillside502 fixed, thanks

      murgeroM Offline
      murgeroM Offline
      murgero
      App Dev
      wrote on last edited by
      #18

      @jdaviescoates Is this still something you would like to discuss? I don't believe I remember getting your email

      --
      https://urgero.org
      ~ Professional Nerd. Freelance Programmer. ~

      jdaviescoatesJ 1 Reply Last reply
      1
      • murgeroM murgero

        @jdaviescoates Is this still something you would like to discuss? I don't believe I remember getting your email

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

        @murgero you replied 3 times in that email thread πŸ˜‰

        And then we chatted a little on Matrix, but struggled to find a time we could discuss further...

        How is that Croodle package coming along? πŸ˜‰

        (it seemed to already be working well when I tested your test app at https://croodle.urgero.org/ 22 days ago - what's left to get it into the app store? πŸ™‚ )

        I use Cloudron with Gandi & Hetzner

        murgeroM 2 Replies Last reply
        0
        • jdaviescoatesJ jdaviescoates

          @murgero you replied 3 times in that email thread πŸ˜‰

          And then we chatted a little on Matrix, but struggled to find a time we could discuss further...

          How is that Croodle package coming along? πŸ˜‰

          (it seemed to already be working well when I tested your test app at https://croodle.urgero.org/ 22 days ago - what's left to get it into the app store? πŸ™‚ )

          murgeroM Offline
          murgeroM Offline
          murgero
          App Dev
          wrote on last edited by
          #20

          @jdaviescoates said in Open registration:

          How is that Croodle package coming along?

          Croodle is working fine - just needs appstore approval!

          Let's reconnect on Matrix πŸ™‚ I'd like to discuss again now that work has "calmed down"

          --
          https://urgero.org
          ~ Professional Nerd. Freelance Programmer. ~

          1 Reply Last reply
          1
          • jdaviescoatesJ jdaviescoates

            @murgero you replied 3 times in that email thread πŸ˜‰

            And then we chatted a little on Matrix, but struggled to find a time we could discuss further...

            How is that Croodle package coming along? πŸ˜‰

            (it seemed to already be working well when I tested your test app at https://croodle.urgero.org/ 22 days ago - what's left to get it into the app store? πŸ™‚ )

            murgeroM Offline
            murgeroM Offline
            murgero
            App Dev
            wrote on last edited by
            #21

            @jdaviescoates 😎

            Obviously this doesn't completely open registration but allows you to look at a list of requested accounts and approve them. This is the frontend for normal users. I plan on making an admin portal soon enough.

            a55e224c-a628-4df9-96bb-67038e11ceb7-image.png

            --
            https://urgero.org
            ~ Professional Nerd. Freelance Programmer. ~

            jdaviescoatesJ 1 Reply Last reply
            2
            • LonkleL Offline
              LonkleL Offline
              Lonkle
              wrote on last edited by
              #22

              I’m working on the API documentation but haven’t managed to merge anything yet but this is absolutely possible via a Cloudron Add-on as I like to call custom Cloudron web apps that enhance Cloudron specifically by using its tokens to automate tasks.

              1 Reply Last reply
              0
              • girishG girish

                @murgero Let me know if you need something from the Cloudron side. I guess it can be a separate web app that can be installed at say register.mydomain.com. It can then take an access token (this view is currently "hidden". access it as my.domain.com/#/tokens) and a Cloudron end point. You should then be able to make calls to create user using https://cloudron.io/documentation/api/#/paths/~1users/post .

                LonkleL Offline
                LonkleL Offline
                Lonkle
                wrote on last edited by
                #23

                @girish said in Open registration:

                @murgero Let me know if you need something from the Cloudron side. I guess it can be a separate web app that can be installed at say register.mydomain.com. It can then take an access token (this view is currently "hidden". access it as my.domain.com/#/tokens) and a Cloudron end point. You should then be able to make calls to create user using https://cloudron.io/documentation/api/#/paths/~1users/post .

                I’ve only ever been able to get an access token using the API endpoint giving it user admin credentials. What is taking an access token from this β€œhidden” page /tokens page)? Or was this before you created custom tokens?

                murgeroM 1 Reply Last reply
                0
                • LonkleL Lonkle

                  @girish said in Open registration:

                  @murgero Let me know if you need something from the Cloudron side. I guess it can be a separate web app that can be installed at say register.mydomain.com. It can then take an access token (this view is currently "hidden". access it as my.domain.com/#/tokens) and a Cloudron end point. You should then be able to make calls to create user using https://cloudron.io/documentation/api/#/paths/~1users/post .

                  I’ve only ever been able to get an access token using the API endpoint giving it user admin credentials. What is taking an access token from this β€œhidden” page /tokens page)? Or was this before you created custom tokens?

                  murgeroM Offline
                  murgeroM Offline
                  murgero
                  App Dev
                  wrote on last edited by
                  #24

                  @Lonk If you are an admin on the cloudron instance, just go to your profile https://my.example.com/#/profile and scroll down to "API Tokens" to create an API token.

                  --
                  https://urgero.org
                  ~ Professional Nerd. Freelance Programmer. ~

                  LonkleL 1 Reply Last reply
                  1
                  • murgeroM murgero

                    @jdaviescoates 😎

                    Obviously this doesn't completely open registration but allows you to look at a list of requested accounts and approve them. This is the frontend for normal users. I plan on making an admin portal soon enough.

                    a55e224c-a628-4df9-96bb-67038e11ceb7-image.png

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

                    @murgero nice!

                    Hopefully those section on the left/ right stack up nicely when viewing on mobile? πŸ™‚

                    I use Cloudron with Gandi & Hetzner

                    murgeroM 1 Reply Last reply
                    0
                    • murgeroM murgero

                      @Lonk If you are an admin on the cloudron instance, just go to your profile https://my.example.com/#/profile and scroll down to "API Tokens" to create an API token.

                      LonkleL Offline
                      LonkleL Offline
                      Lonkle
                      wrote on last edited by Lonkle
                      #26

                      @murgero said in Open registration:

                      @Lonk If you are an admin on the cloudron instance, just go to your profile https://my.example.com/#/profile and scroll down to "API Tokens" to create an API token.

                      Yes, but the way @girish explained it didn’t sound like doing it manually like how you instructed, so I wondered what he meant. I really don’t know what he meant by the β€œapp could take a token” from /tokens but I’d never heard of that endpoint. I’m guessing it’s just the old one that was used to create custom api tokens before the current system (which uses a different URL).

                      1 Reply Last reply
                      1
                      • avatar1024A avatar1024

                        Has there been any update on this by any chance? It feels like a super useful feature to have (if well implemented not to get spammed by million subscribers).

                        luckowL Offline
                        luckowL Offline
                        luckow
                        translator
                        wrote on last edited by
                        #27

                        @avatar1024 Sorry for beeing a little bit verbose πŸ™‚

                        CMS Garden held a (virtual) Unconference two weeks ago. One of our biggest issues was self registering attendees into our LDAP. Thanks to the external LDAP connector to Univention Corporate Server (UCS) in Cloudron we used the following setup:

                        UCS as our central user management (LDAP) with self registration.
                        Cloudron as our primary solution for our apps. The Cloudron instance was connected through the external LDAP connector.

                        We had some other cool apps lying around πŸ™‚
                        BBBatscale is a loadbalancer for BigBlueButton instances and capable of connecting against a LDAP server. Yep - users in UCS are authorized users in BBBatscale.

                        Openstreamingplatform as our twich alternative to embed the streams from different BBB rooms. (But without any knowledge of LDAP users).

                        In a slightly different setup we use UCS to be the central user management to different Cloudron instances. But in this setup without self registration.

                        Good news: there is a possibility today to have a central LDAP user management with many Cloudrons. And if you need it, with a self registration kind of "portal".

                        Read more

                        https://www.univention.com/downloads/download-ucs/
                        https://www.univention.com/blog-en/2020/05/register-your-own-account-new-self-service-for-suse-and-ucs/

                        Pronouns: he/him | Primary language: German

                        jdaviescoatesJ marcusquinnM LonkleL 3 Replies Last reply
                        5
                        • luckowL luckow

                          @avatar1024 Sorry for beeing a little bit verbose πŸ™‚

                          CMS Garden held a (virtual) Unconference two weeks ago. One of our biggest issues was self registering attendees into our LDAP. Thanks to the external LDAP connector to Univention Corporate Server (UCS) in Cloudron we used the following setup:

                          UCS as our central user management (LDAP) with self registration.
                          Cloudron as our primary solution for our apps. The Cloudron instance was connected through the external LDAP connector.

                          We had some other cool apps lying around πŸ™‚
                          BBBatscale is a loadbalancer for BigBlueButton instances and capable of connecting against a LDAP server. Yep - users in UCS are authorized users in BBBatscale.

                          Openstreamingplatform as our twich alternative to embed the streams from different BBB rooms. (But without any knowledge of LDAP users).

                          In a slightly different setup we use UCS to be the central user management to different Cloudron instances. But in this setup without self registration.

                          Good news: there is a possibility today to have a central LDAP user management with many Cloudrons. And if you need it, with a self registration kind of "portal".

                          Read more

                          https://www.univention.com/downloads/download-ucs/
                          https://www.univention.com/blog-en/2020/05/register-your-own-account-new-self-service-for-suse-and-ucs/

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

                          @luckow good that you managed to sort your use case, but I imagine a very simple Cloudron app like @murgero is developing would be a better fit for more Cloudron user πŸ™‚

                          I use Cloudron with Gandi & Hetzner

                          1 Reply Last reply
                          0
                          • jdaviescoatesJ jdaviescoates

                            @murgero nice!

                            Hopefully those section on the left/ right stack up nicely when viewing on mobile? πŸ™‚

                            murgeroM Offline
                            murgeroM Offline
                            murgero
                            App Dev
                            wrote on last edited by
                            #29

                            @jdaviescoates Yes - it's mobile friendly πŸ™‚

                            --
                            https://urgero.org
                            ~ Professional Nerd. Freelance Programmer. ~

                            1 Reply Last reply
                            1
                            • luckowL luckow

                              @avatar1024 Sorry for beeing a little bit verbose πŸ™‚

                              CMS Garden held a (virtual) Unconference two weeks ago. One of our biggest issues was self registering attendees into our LDAP. Thanks to the external LDAP connector to Univention Corporate Server (UCS) in Cloudron we used the following setup:

                              UCS as our central user management (LDAP) with self registration.
                              Cloudron as our primary solution for our apps. The Cloudron instance was connected through the external LDAP connector.

                              We had some other cool apps lying around πŸ™‚
                              BBBatscale is a loadbalancer for BigBlueButton instances and capable of connecting against a LDAP server. Yep - users in UCS are authorized users in BBBatscale.

                              Openstreamingplatform as our twich alternative to embed the streams from different BBB rooms. (But without any knowledge of LDAP users).

                              In a slightly different setup we use UCS to be the central user management to different Cloudron instances. But in this setup without self registration.

                              Good news: there is a possibility today to have a central LDAP user management with many Cloudrons. And if you need it, with a self registration kind of "portal".

                              Read more

                              https://www.univention.com/downloads/download-ucs/
                              https://www.univention.com/blog-en/2020/05/register-your-own-account-new-self-service-for-suse-and-ucs/

                              marcusquinnM Offline
                              marcusquinnM Offline
                              marcusquinn
                              wrote on last edited by
                              #30

                              @luckow that sounds very interesting and worthy of it's own post so we can bookmark it πŸ™‚

                              Web Design https://www.evergreen.je
                              Development https://brandlight.org
                              Life https://marcusquinn.com

                              1 Reply Last reply
                              1
                              • luckowL luckow

                                @avatar1024 Sorry for beeing a little bit verbose πŸ™‚

                                CMS Garden held a (virtual) Unconference two weeks ago. One of our biggest issues was self registering attendees into our LDAP. Thanks to the external LDAP connector to Univention Corporate Server (UCS) in Cloudron we used the following setup:

                                UCS as our central user management (LDAP) with self registration.
                                Cloudron as our primary solution for our apps. The Cloudron instance was connected through the external LDAP connector.

                                We had some other cool apps lying around πŸ™‚
                                BBBatscale is a loadbalancer for BigBlueButton instances and capable of connecting against a LDAP server. Yep - users in UCS are authorized users in BBBatscale.

                                Openstreamingplatform as our twich alternative to embed the streams from different BBB rooms. (But without any knowledge of LDAP users).

                                In a slightly different setup we use UCS to be the central user management to different Cloudron instances. But in this setup without self registration.

                                Good news: there is a possibility today to have a central LDAP user management with many Cloudrons. And if you need it, with a self registration kind of "portal".

                                Read more

                                https://www.univention.com/downloads/download-ucs/
                                https://www.univention.com/blog-en/2020/05/register-your-own-account-new-self-service-for-suse-and-ucs/

                                LonkleL Offline
                                LonkleL Offline
                                Lonkle
                                wrote on last edited by
                                #31

                                @luckow That’s super cool. Glad to hear it works that way with external LDAP. Thanks for sharing your story! ☺️

                                1 Reply Last reply
                                0
                                • 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
                                          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