Skip to content

Commit

Permalink
Add confirm email page for when email is missing
Browse files Browse the repository at this point in the history
Signed-off-by: Sam Poyigi <[email protected]>
  • Loading branch information
sampoyigi committed Jan 2, 2022
1 parent f03f5b7 commit 4465fc5
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 0 deletions.
28 changes: 28 additions & 0 deletions components/socialite/confirm_email.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<h1 class="card-title h4 mb-4 font-weight-normal">
@lang('igniter.socialite::default.text_confirm_email')
</h1>

<p>@lang('igniter.socialite::default.help_confirm_email')</p>

{!! form_open([
'role' => 'form',
'method' => 'POST',
'data-request' => 'socialite::onConfirmEmail',
]) !!}
<div class="form-group">
<input
name="email"
type="text"
id="email"
class="form-control input-lg"
value="{{ set_value('email') }}"
placeholder="@lang('igniter.user::default.reset.label_email')"
/>
{!! form_error('email', '<span class="text-danger">', '</span>') !!}
</div>

<button
type="submit"
class="btn btn-primary btn-lg btn-block"
>@lang('igniter.socialite::default.button_confirm')</button>
{!! form_close() !!}
9 changes: 9 additions & 0 deletions language/en/default.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php

return [
'text_confirm_email' => 'Confirm your email address',

'button_confirm' => 'Confirm',

'help_confirm_email' => '',
];
23 changes: 23 additions & 0 deletions themes/socialite.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Confirm your email address
layout: default
permalink: /confirm-email

'[session]':
security: guest

'[account]':

'[socialite]':
---
<div class="container">
<div class="row">
<div class="col-sm-6 mx-auto my-5">
<div class="card">
<div class="card-body">
@partial('socialite::confirm_email')
</div>
</div>
</div>
</div>
</div>

0 comments on commit 4465fc5

Please sign in to comment.