element-hq / element-hq/element-meta

Onboarding users and registering with a registration token not working form IOS

Open
#997 3 comments 0 reactions 1 assignee Claimed by @daniellekirkwood View on GitHub
T-Enhancement Z-AirFocus
Dominant language
No language data
Stars
112
Forks
25
Avg merge
6h 6m
Merged PRs (30d)
4

Description

### Your use case

#### What would you like to do?

I configured my synapse to allow signup, but require a registration token. I tried that process through the IOS element app, and failed to sign up successfully.

This is my synapse/homeserver.yml config :
```
...
enable_registration: true
registration_requires_token: true
```

#### Why would you like to do it?
I would like to be able to allow non-precreated users to easily sign up to the chat. The idea is to provide a Link or QR code that people can use to start the process.

This would allow to codify the correct server and the registration token within the URL as parameters. ( right?)

This is the URL that I'm using / clicking on IOS using my onPrem instance :

"https://element.lutz.sales-demos.element.io/?hs_url=element.lutz.sales-demos.element.io&token="

#### How would you like to achieve it?

Using the Sign up URL, you don't need to select the server. The token allows for my gated access.

ISSUE:

It does not work. See the screenshot here :

![Screenshot from 2023-02-14 16-28-59](https://user-images.githubusercontent.com/2788194/218783137-e00a58dc-d60d-4dae-a536-25368b86ebc0.png)

![Screenshot from 2023-02-14 16-29-14](https://user-images.githubusercontent.com/2788194/218783152-beb4a1c9-5808-4ac4-97d5-5eb308f624df.png)

![Screenshot from 2023-02-14 16-30-20](https://user-images.githubusercontent.com/2788194/218783176-f65c7d91-e4c7-40cc-8dde-2cd95892b20e.png)

### Have you considered any alternatives?

_No response_

### Additional context

_No response_

### Are you willing to provide a PR?

No

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.