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.

With Ultimate Member - Profile Completeness active, the Login settings panel has a switch for members whose profile is not finished yet. Straight after they sign in, the app reads how complete their profile is. Below the percentage you set, they go to the screen you chose instead of the after login screen.

SettingWhat it doesDefault
Send members with an incomplete profile somewhere elseTurns the check onOff
When their profile is belowThe percentage, 1–100. 100 means anything short of complete100
Send them toA feature or canvas screen, or Profile Completeness screenProfile Completeness screen

Profile Completeness screen opens the completion screen over the app with a Skip for now button. It uses the settings of the Complete Profile feature you placed, or the defaults if you have not placed one. Blocking members until they finish is still that feature’s job, through Enforce completion. This switch only points them at the screen.

The check fails open. If the app cannot read the member’s progress, or completion is off for their role, they land on the after login screen as normal.

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.

Signing in through an Ultimate Member form
Signing in through an Ultimate Member form

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
The incomplete-profile switch is missingUltimate Member - Profile Completeness is not active on the connected siteActivate it
Members below the percentage still land on after loginCompletion is off for their role, or the Profile Completeness endpoint group is offSwitch it on for the role, and enable the group