You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mastodon/app/views
Eugen Rochko 5d2fc6de32
Add REST API for creating an account (#9572)
* Add REST API for creating an account

The method is available to apps with a token obtained via the client
credentials grant. It creates a user and account records, as well as
an access token for the app that initiated the request. The user is
unconfirmed, and an e-mail is sent as usual.

The method returns the access token, which the app should save for
later. The REST API is not available to users with unconfirmed
accounts, so the app must be smart to wait for the user to click a
link in their e-mail inbox.

The method is rate-limited by IP to 5 requests per 30 minutes.

* Redirect users back to app from confirmation if they were created with an app

* Add tests

* Return 403 on the method if registrations are not open

* Require agreement param to be true in the API when creating an account
6 years ago
..
about Replace SVG asset with Custom mascot (#8766) 6 years ago
accounts Make avatar and headers respect `auto_play_gif` (#9515) 6 years ago
admin Add moderation warnings (#9519) 6 years ago
admin_mailer Show remote reports in admin UI as coming from domain rather than user (#7347) 7 years ago
application Escape HTML in profile name preview in profile settings (#9446) 6 years ago
auth Change the password form order (#9267) 6 years ago
authorize_interactions Add remote interaction dialog for toots (#8202) 7 years ago
directories Remove "most popular" tab from profile directory, add responsive design (#9539) 6 years ago
errors
filters Redesign forms, verify link ownership with rel="me" (#8703) 6 years ago
follower_accounts Redesign public profiles and toots (#8068) 7 years ago
following_accounts Redesign public profiles and toots (#8068) 7 years ago
home Change documentation URL (#8898) 6 years ago
invites Redesign forms, verify link ownership with rel="me" (#8703) 6 years ago
kaminari
layouts Remove "most popular" tab from profile directory, add responsive design (#9539) 6 years ago
media Save video metadata and improve video OpenGraph tags (#6481) 7 years ago
notification_mailer Display content warning in mail notification emails (#6832) 7 years ago
oauth
remote_follow Redesign public profiles and toots (#8068) 7 years ago
remote_interaction Add remote interaction dialog for toots (#8202) 7 years ago
remote_unfollows Redesign public profiles and toots (#8068) 7 years ago
settings Add instance-wide setting to disable profile directory (#9497) 6 years ago
shared Fix form validation flash message color and input borders (#9235) 6 years ago
shares
stream_entries Fix RTL layout of status display names (#9075) 6 years ago
tags Strip tags from og:description on public tag page (#7437) 7 years ago
user_mailer Add REST API for creating an account (#9572) 6 years ago
well_known Add remote interaction dialog for toots (#8202) 7 years ago