-
Notifications
You must be signed in to change notification settings - Fork 7
/
dialog.ejs
106 lines (88 loc) · 5.44 KB
/
dialog.ejs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<!DOCTYPE html>
<html lang="en">
<%- include ../../head.ejs %>
<body ng-app="dialog" ng-controller="Main" ng-cloak>
<div id="wrap">
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="#" ng-i18next="[html]app.name"></a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li>
<% if (user) { %>
<a href="#" title="<%= user.name %>">
<% if (user.image) { %><img src="<%= user.image %>" alt="" width="24" height="24"><% } %>
<span class="name" style="text-transform:none; margin-left: 10px;"><%= user.name %></span>
</a>
<% } %>
</li>
</ul>
</div>
</div>
</div>
<div class="container" style="margin-top: 70px;">
<div class="row">
<div class="col-lg-2"> </div>
<div class="col-lg-4">
<h3 style="text-align: center; text-transform: none">
<%= client.name %> <span data-i18n="title.use-your-account"></span>
</h3>
<p></p>
<div class="row" style="text-align: center; margin-bottom: 40px;">
<div class="col-lg-1"> </div>
<form id="dialogForm" action="/dialog/authorize/decision" method="post">
<input name="transaction_id" type="hidden" value="<%= transactionID %>">
<div ng-show="show_signin">
<div style="height:85px" ng-class="{'form-group':true,mvp_seek_input:seek_email}">
<h4 style="text-align: left" data-i18n="label.sign-in-allow-access"></h4>
<input type="text" class="form-control" style="width: 80%; margin-left: 50px;" name="email" id="email" ng-model="email" tab-index="2" data-i18n="[placeholder]placeholder.email">
</div>
<div style="height:53px" ng-class="{'form-group':true,mvp_seek_input:seek_password}">
<input type="password" class="form-control" style="width: 80%; margin-left: 50px;" name="password" id="password" ng-model="password" tab-index="3" data-i18n="[placeholder]placeholder.password">
</div>
<p style="color: red;">{{msg | i18next}}</p>
</div>
<div ng-show="show_signup">
<div style="height:85px" ng-class="{'form-group':true,mvp_seek_input:seek_name}">
<h4 style="text-align: left" data-i18n="label.sign-up-allow-access"></h4>
<input type="text" class="form-control" style="width: 80%; margin-left: 50px;" name="name" id="name" ng-model="name" tab-index="2" data-i18n="[placeholder]placeholder.name">
</div>
<div style="height:53px" ng-class="{'form-group':true,mvp_seek_input:seek_email}">
<input type="text" class="form-control" style="width: 80%; margin-left: 50px;" name="email" id="email" ng-model="email" tab-index="3" data-i18n="[placeholder]placeholder.email">
</div>
<div style="height:53px" ng-class="{'form-group':true,mvp_seek_input:seek_password}">
<input type="password" class="form-control" style="width: 80%; margin-left: 50px;" name="password" id="password" ng-model="password" tab-index="4" data-i18n="[placeholder]placeholder.password">
</div>
<div style="height:53px" ng-class="{'form-group':true,mvp_seek_input:seek_verifyPassword}">
<input type="password" class="form-control" style="width: 80%; margin-left: 50px;" name="verifyPassword" id="verifyPassword" ng-model="verifyPassword" tab-index="5" data-i18n="[placeholder]placeholder.verify-password">
</div>
<p style="color: red;">{{msg | i18next}}</p>
</div>
<input type="submit" id="allow" class="btn btn-primary btn-inline" ng-click="btn_allow()" data-i18n="[value]btn.allow">
<input type="submit" name="cancel" id="deny" class="btn btn-primary btn-inline" data-i18n="[value]btn.deny">
</form>
</div>
<div class="row" style="text-align: center; margin-top: 20px;">
<span class="not-your-acc" ng-show="!show_signin && !show_signup"><span data-i18n="label.not-your-account"></span> <a ng-click="btn_signin()" data-i18n="link.signin-diff-user"></a></span>
<span class="not-your-acc" ng-show="show_signin"><span data-i18n="label.no-account"></span> <a ng-click="btn_signup()" data-i18n="link.signup-user"></a></span>
<span class="not-your-acc" ng-show="show_signup"><span data-i18n="label.got-account"></span> <a ng-click="btn_signin()" data-i18n="link.signin"></a></span>
</div>
</div>
<div class="col-lg-3" style="border-left: 1px solid rgba(0, 0, 0, 0.3); min-height: 500px; margin-left: 50px;">
<div style="border: 1px solid #000; width: 150px; height: 150px; margin: 30px; margin-left: 50px; padding: 0;">
<% if (client.image) { %>
<img src="<%= client.image %>" width="148" height="148">
<% } else { %>
<img src="/img/appicon.png" width="148" height="148">
<% } %>
</div>
</div>
</div>
</div> <!-- /container -->
<%- include ../../footer.ejs %>
</div> <!-- /wrap -->
<%- include ../../scripts.ejs %>
</body>
</html>