To make it clearer: you should end up with a setup like this:
USER
UserId (PK)
FirstName
LastName
Email
...
LOGIN
UserId(PK). FK to User.UserId
Username
Password
...
Here I assume that a User should exist before its Login. You can make User.UserId AutoInc, but you cannot do that with Login.UserId since it references User.UserId.
With that setup, you will obtain 1:1 relationship. If you have some other FK, like:
USER
UserId (PK)
FirstName
LastName
Email
...
LOGIN
LoginId(PK)
UserId(FK to User.UserId)
Username
Password
...
... then you need to make a Unique Constraint on Login.UserId in order to obtain 1:1 relationship, otherwise it will be Login.UserId (m:1) User.UserId.