Skip to content

Login

Signs members in using the fields your Ultimate Member login form defines.

If your site does not run Ultimate Member, or you want a plain sign-in, use Default Login instead.

PluginUltimate Member
Endpoint groupsAuthentication, Forms
PlanEvery plan

Your login form must opt into the API — tick Show this form to REST API on it. Without that the screen has no fields to render.

  1. Drag Login onto a navigation bar, or into the side drawer.
  2. Open its settings and choose the login form.
  3. Set after login to the screen members should land on.
SettingWhat it doesDefault
Login formWhich Ultimate Member form to renderYour default login form
After loginWhere members land once signed inStay where they are
Title, DescriptionShown at the topEmpty

Set after login. Leaving it unset drops members back where they were, which after a deliberate sign-in reads as nothing having happened.

Your login form’s fields, rendered natively, with your app’s field and button styling from Appearance.

Social provider buttons appear where you have configured them. See Sign-in and registration.

Authentication is not Default Authentication

Section titled “Authentication is not Default Authentication”

This feature needs the Authentication endpoint group. The Default Login feature needs Default Authentication. They are separate groups, and enabling the wrong one fails exactly like a wrong password.

SymptomCauseFix
The screen has no fieldsThe login form has not opted into the APITick the switch on it
Correct credentials refusedThe Authentication group is off, or you enabled Default AuthenticationEnable the right group
Signs in, screens still look signed outThe Users group is offEnable it
Signs in and nothing appears to happenAfter login is unsetSet it
Refused after registeringThe account needs approval or email confirmationCheck its status in WordPress