I'm a programmer and often create login/register forms. I'd really like a single word to use to describe a form that lets the user login/register. Sort of like "authentication", but that's really more specific to the login part. The next best I can come up with is "onboarding", but that really applies more to the register part. Does such a word exist?

Edit: I'm really looking for this from a coding perspective, not to display on the page (i.e. it doesn't need to be user-friendly). I just want it to be concise so that I can avoid variables like "login_register".

  • 2
    Why not steal from the hospitality industry and use check-in? Hotels have you do so whether or not you have an existing reservation on file. – bib Sep 10 '14 at 20:18
  • 2
    There's a reason why you find Login/Register or Sign in/Sign up everywhere. So there's no ambiguity left, even more so for a layman who is perhaps visiting a website for the first time. Unless you want to create a page that then leads to the sign in/sign up thing, that's a different story. – Manish Giri Sep 10 '14 at 20:29
  • 1
    I'm referring more to in-code than for displaying on the page. login_register or loginRegister as variable names are annoying, and I'd like to be more concise. – ggutenberg Sep 10 '14 at 20:33
  • 2
    "Upsert user" :) – Dan Bron Sep 10 '14 at 20:36
  • 4
    I'm voting to close this question as off-topic because program variable naming is off-topic. – Hot Licks Feb 19 at 12:55

This form is the single point of entry for new and existing users, so I suggest


as an appropriate name for a single form for both login and registration.

The name makes it clear it's the entry point.

The only other name that springs to mind is account, but I think that would be better kept for something that allows you to change your email, password, settings etc.

  • I like entry the best of all the suggestions. Thanks. – ggutenberg Sep 11 '14 at 14:06

what about signing? you sign in, you sign up, you sign out. Signing form.

Personally, I'd create separate forms for both functions, since they really aren't the same and don't call the same functions. This is why, generally, websites have a separate form for registering and logging in, even if it's basically the same 2 or 3 fields on the form.

  • If I sign up, I'm going to be doing something. If I sign in, I'm here. – SrJoven Sep 11 '14 at 2:15

I would keep it general, trying to encompass the common ground shared by both "log in" and "register": they allow the user to interact with the program or website services.

I'd go with

user admission / access


A very good question indeed.

I would suggest onboarding.

  • Onboarding would include registering, but it doesn't seem to match logging in. – jimm101 Dec 14 '16 at 22:25
  • Onboarding is rejected in the question itself. – Janus Bahs Jacquet Dec 14 '16 at 22:41
  • @JanusBahsJacquet he didn't reject it, but he was skeptical about the word. – technophyle Dec 15 '16 at 3:42
  • @jimm101 I beg to disagree. You are not "on board" until you're registered or logged in. Even if you're a registered user, if you're not logged in, you're not "on board" yet - you're probably still seeing the welcome screen. So I think onboarding can fit here. – technophyle Dec 15 '16 at 3:43
  • I consider "onboarding" to refer to the sign-up/registration process. Getting on board with the app/service/whatever. I consider "I've been onboarded, but I'm not currently logged in" to be a valid statement. – ggutenberg Dec 19 '16 at 17:47
make session
join & connect
  • This exceedingly brief answer does not meet the standard expected on EL&U. An answer here is expected to be authoritative, detailed, and explain why it is correct - preferably by quoting a reference (e.g. a dictionary definition) for each suggestion, hyperlinked to the source. You can edit your post to add this detail; for further guidance, see How to Answer. Make sure you also take the Tour :-) – Chappo Says Reinstate Monica Nov 28 '18 at 22:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.