Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In-band account registration #199

Closed
alandrees opened this issue Jul 9, 2013 · 14 comments · Fixed by #1574
Closed

In-band account registration #199

alandrees opened this issue Jul 9, 2013 · 14 comments · Fixed by #1574
Assignees
Milestone

Comments

@alandrees
Copy link

Allow for in-band account registration as per:
http://xmpp.org/extensions/xep-0077.html

@boothj5
Copy link
Collaborator

boothj5 commented Jul 9, 2013

Thanks for the request. I've added it to the 0.4.0 release milestone, 0.3.0 should be out as soon as the final bug is fixed.

The XMPP library profanity uses doesn't support in-band registration for security reasons, but I can see this as a useful feature, I imagine there are plenty of private servers out there that allow it.

@xeverse
Copy link

xeverse commented Jul 1, 2018

Any progresss on Xep77?

@baijifeilong
Copy link

Is it available now?

@TheBrainScrambler
Copy link

TheBrainScrambler commented Aug 3, 2020

This issue seems to be very old but would be really useful. Does someone plan to implement it in profanity one day ?

"The XMPP library profanity uses doesn't support in-band registration for security reasons" what security reasons ?

@jubalh
Copy link
Member

jubalh commented Aug 3, 2020

@pasis ping ^

@pasis
Copy link
Member

pasis commented Aug 5, 2020

libstrophe has example of in-band registration: https://github.com/strophe/libstrophe/blob/master/examples/register.c . I've used that to register users on my test server. Good implementation also requires support of forms. The example can be a starting point for profanity.

@binex-dsk
Copy link
Contributor

eight year old issue, add wehennn????

@jubalh
Copy link
Member

jubalh commented Jun 30, 2021

@binex-dsk we waited 8 years for the chosen one to appear. The issue is quite hard and only a very special person with unlimited access to the timestream can solve it.
We are delighted that the chosen one finally appears, it is you!

Now that you have found your purpose in life we estimate that you will solve this issue by next week. Please hurry up and create a PR.

@binex-dsk
Copy link
Contributor

Hi what is this a joke or is this serious sorry i am unable to tell because autism funny

though i suppose it would finally be an excuse to do some C stuff but then I'd also have to learn to do xmpp stuff

@jubalh
Copy link
Member

jubalh commented Jul 1, 2021

Just give your best!

@binex-dsk
Copy link
Contributor

well i could if this had documentation for how to add commands and actually do stuff

@jubalh
Copy link
Member

jubalh commented Jul 2, 2021

You need to check git log or look here for PRs that add commands. Then you can see how others did it before you. But you did a good job for a start! Seems our waiting time was worth it!

@binex-dsk
Copy link
Contributor

yea I just checked the PRs and logs for how commands were added. Some stuff i wasnt sure about but it looks to be working (minus the SIGABRT)

jubalh added a commit that referenced this issue Oct 13, 2021
Add in-band account registration
Fix #199
@jubalh jubalh added this to the 0.12.0 milestone Oct 13, 2021
@jubalh
Copy link
Member

jubalh commented Oct 13, 2021

/register command has been added by @binex-dsk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants