I have such sentence "Create a session based authentication", and I think that correct way to spell it, is like this: "Create a session-based authentication".

Am I right? I have followed answer for this question as a rule: correct use of hyphens to connect two words.


You are absolutely right. This hyphen is often left out in error. I work as an editor for a sports blog, and this is a correction I have to make very often.

In addition to the thread that you linked, this is a good overview of when to use the hyphen. For more threads like it, you can google "compound adjective hyphen."

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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