# Disable registration form after login

**URL:** <https://drone.discourse.group/t/disable-registration-form-after-login/12060>\
**Category:** Drone Support\
**Created:** [May 23, 2022, 9:17am UTC](https://drone.discourse.group/t/disable-registration-form-after-login/12060 "2022-05-23T09:17:32Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![pitininja](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/pitininja/32/7637_2.png) [@pitininja](https://drone.discourse.group/u/pitininja)\
**Post date:** [May 23, 2022, 9:17am UTC](https://drone.discourse.group/t/disable-registration-form-after-login/12060/1 "2022-05-23T09:17:32Z")

</div>

Hello,

I have setup a Drone instance on my server, I use it with Gitea, and it’s working great!

However, when I login with the Gitea authentication, every time I get redirected to a Drone registration page asking personal information (URL is like `https://drone.mydomain.com/register`, title is “Complete your Drone Registration.”). Every time I have to change the URL in my browser to go to the Drone home page.

Is it possible to disable this behaviour and not show this registration page every time I login?

Thank you for any help

 ![image](https://canada1.discourse-cdn.com/flex003/uploads/testdrone/original/2X/5/55d60ace2a23753467d07fa2b965c364091fffe9.png)

---

<div class="post-metadata">

**Author:** ![brad](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/brad/32/4172_2.png) [@brad](https://drone.discourse.group/u/brad)\
**Post date:** [May 23, 2022, 2:25pm UTC](https://drone.discourse.group/t/disable-registration-form-after-login/12060/2 "2022-05-23T14:25:45Z")

</div>

> [@pitininja](#):
>
> However, when I login with the Gitea authentication, every time I get redirected to a Drone registration page asking personal information

No, you will need to complete registration otherwise you will be prompted every time you login.

---

<div class="post-metadata">

**Author:** ![pitininja](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/pitininja/32/7637_2.png) [@pitininja](https://drone.discourse.group/u/pitininja)\
**Post date:** [May 23, 2022, 2:41pm UTC](https://drone.discourse.group/t/disable-registration-form-after-login/12060/3 "2022-05-23T14:41:22Z")

</div>

Thank you for the information @brad

What does this registration form do exactly? Does it send data outside the self hosted instance? Or is the data used locally?

---

<div class="post-metadata">

**Author:** ![kousu](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/kousu/32/7695_2.png) [@kousu](https://drone.discourse.group/u/kousu)\
**Post date:** [June 9, 2022, 9:52pm UTC](https://drone.discourse.group/t/disable-registration-form-after-login/12060/4 "2022-06-09T21:52:49Z")

</div>

I’ve made some servers for a team that’s not super comfortable with git or the command line but needs lots of storage to get their research going. To reduce friction for them as much as possible I have OAuth setup from Drone to Gitea, and then OAuth from Gitea to GitHub (restricted to only the organizations I own, of course).

With Gitea, I was able to set [`ENABLE_AUTO_REGISTRATION`](https://docs.gitea.io/en-us/config-cheat-sheet/#oauth2-client-oauth2_client)

```auto
# /srv/gitea/custom/conf/app.ini

[oauth2_client]
ENABLE_AUTO_REGISTRATION = true

```

so that users don’t get prompted to fill in their name or email – it’s pulled on a best-effort basis from GitHub. But I don’t see a similar option in [Reference | Drone](https://docs.drone.io/server/reference/). The closest is `DRONE_USER_CREATE`?

The registration form has given a bad first impression to any of my users who have stumbled across it. And it’s not actually enforced! If one simply types `/path/to/repository` or `/account` they can use all of Drone’s features, effectively being auto-registered already.

Is there a hidden option that lets us just disable that form completely?

---

<div class="post-metadata">

**Author:** ![pitininja](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/pitininja/32/7637_2.png) [@pitininja](https://drone.discourse.group/u/pitininja)\
**Post date:** [June 10, 2022, 7:35am UTC](https://drone.discourse.group/t/disable-registration-form-after-login/12060/5 "2022-06-10T07:35:39Z")

</div>

Brad stated in his previous anwser that disabling this registration form is not possible.

As to what this form does and where the data is sent, I don’t know (but I’d like to know though).

---

<div class="post-metadata">

**Author:** ![ClaytonOlley](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/claytonolley/32/3376_2.png) [@ClaytonOlley](https://drone.discourse.group/u/ClaytonOlley)\
**Post date:** [June 27, 2022, 6:46pm UTC](https://drone.discourse.group/t/disable-registration-form-after-login/12060/6 "2022-06-27T18:46:02Z")

</div>

I would also like to be able to disable this registration page!

---

<div class="post-metadata">

**Author:** ![epukinskis-globality](https://yyz1.discourse-cdn.com/flex003/user_avatar/drone.discourse.group/epukinskis-globality/32/8422_2.png) [@epukinskis-globality](https://drone.discourse.group/u/epukinskis-globality)\
**Post date:** [January 9, 2023, 7:20pm UTC](https://drone.discourse.group/t/disable-registration-form-after-login/12060/7 "2023-01-09T19:20:45Z")

</div>

For me, registering does not fix the issue. Whenever I log in, I have to enter my name, email, and company name regardless of whether I’ve already entered it.

Makes it pretty slow to get into Drone.
