Skip to content

openstate/discourse-full-names

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discourse Full Names

This plugin automatically generates usernames from users' display names, so users cannot choose their own username.

When a new user signs up, their username is derived from their full name: each word is capitalised and joined, followed by three random digits. For example, "Henk Krol" becomes HenkKrol423.

The username field is hidden from the signup form. The actual username is always set server-side, so it cannot be circumvented by inspecting the form.

Settings:

  • full_names_enabled enables or disables the plugin.
  • full_names_fallback sets the base used when the display name produces no valid characters (default: User).

About

Automatically generate Discourse usernames based on a user's full name

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 55.2%
  • Ruby 42.1%
  • SCSS 2.7%