I have gone to the steps in this page to setup safecracker registration module.
This is my form for registration.
{exp:safecracker
channel="members"
class="form-horizontal"
dynamic_title="[email]"
error_handling="inline"
include_jquery="no"
register_member="yes"
return="index.php/sign-up/"
safecracker_head="no"
}
{if global_errors:count > 0}
<div class="errors group tencol">
<h3>General Errors</h3>
<ul class="bullets">
{global_errors}
<li>{error}</li>
{/global_errors}
</ul>
</div>
{/if}
{if field_errors:count > 0}
<div class="errors group tencol">
<h3>Form Errors</h3>
<ul class="bullets">
{field_errors}
<li>{error}</li>
{/field_errors}
</ul>
</div>
{/if}
<fieldset>
<legend>Sign Up</legend>
{stash:embed name="forms:fields:.email"}
{stash:embed name="forms:fields:.password"}
{stash:embed name="forms:fields:.password-confirm"}
<div class="control-group">
<div class="controls">
<button type="submit" class="btn btn-primary">Register</button>
</div>
</div>
</fieldset>
{/exp:safecracker}
When I try to submit with valid fields, I get redirected to index.php/sign-up with nothing displayed at all.
Keep in mind that this form is in index.php/sign-up which means it should redirect to itself.
I don't receive any emails at all which means that registration probably failed.
Am I doing anything wrong here?