openflow.prestobr.com Open in urlscan Pro
177.153.60.176  Public Scan

URL: https://openflow.prestobr.com/
Submission: On July 25 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

<form class="form-inline d-none d-md-flex ml-auto ng-pristine ng-valid">
  <div id="menumultitenant" ng-class="{active: menuctrl.PathIs('/Customer')}" ng-show="menuctrl.WebSocketClientService.multi_tenant &amp;&amp; menuctrl.customer == null &amp;&amp; menuctrl.customers.length == 0" class="ng-hide">
    <a href="#/Customer" class="nav-link">
            <span translate="" lib="web">Enable multi tenancy</span></a>
  </div>
  <div id="menumanagecustomer" ng-class="{active: menuctrl.PathIs('/Customer')}" ng-show="menuctrl.showmanagecustomer()" class="ng-hide">
    <a href="" ng-click="menuctrl.EditCustomer(menuctrl.customer)" class="nav-link ng-binding">Buy/Manage
            </a>
  </div>
  <button class=" btn btn-action mr-5" type="button" ng-click="menuctrl.toggleDarkMode()" aria-label="Toggle dark mode" id="menudarkmode">
    <i class="fas fa-moon" aria-hidden="true"></i>
  </button>
  <button id="menutour" class="btn btn-action mr-5" type="button" ng-click="menuctrl.ListTours()" ng-show="menuctrl.WebSocketClientService.enable_web_tours" aria-label="Start tour">
    <i class="fas fa-question" aria-hidden="true"></i>
  </button>
  <button class="btn btn-primary ng-hide" type="submit" ng-click="menuctrl.stopimpersonation()" ng-show="menuctrl.user.impostor != undefined &amp;&amp; menuctrl.user.impostor != null &amp;&amp; menuctrl.user.impostor != ''">
    <em class="fas fa-user-secret" style="color: red;"></em></button>
  <a href="/Signout" class="btn btn-primary" id="signoutbutton"><span translate="" lib="web">Sign out</span></a>
  <div class="dropdown with-arrow ng-hide" id="menuresellermenu" ng-show="menuctrl.WebSocketClientService.multi_tenant &amp;&amp; menuctrl.customers != null &amp;&amp; menuctrl.customers.length > 1">
    <button class="btn" data-toggle="dropdown" type="button" id="navbar-dropdown-toggle-btn-1">
      <span class="text-truncate ng-binding">No filter</span>
      <i class="fas fa-angle-down" aria-hidden="true"></i>
    </button>
    <div class="dropdown-menu dropdown-menu-right w-250" aria-labelledby="navbar-dropdown-toggle-btn-1">
      <div class="row">
        <div class="col-sm text-left text-nowrap">
          <a href="" ng-click="menuctrl.SelectCustomer(null)" class="dropdown-item">No filter</a>
        </div>
      </div>
      <!-- ngRepeat: model in menuctrl.customers -->
    </div>
  </div>
</form>

POST /local

<form class="form-signin ng-pristine ng-invalid ng-invalid-required" ngnoform="" method="post" action="/local">
  <div class="form-label-group" ng-show="ctrl.localenabled">
    <input type="text" name="username" ng-model="ctrl.username" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" placeholder="email" required="" autofocus="" autocomplete="off" ng-change="ctrl.usernameblur()"
      ng-blur="ctrl.usernameblur()">
    <label for="username" translate="" lib="web">Email</label>
  </div>
  <div class="form-label-group" ng-show="ctrl.localenabled" id="password">
    <input type="password" name="password" ng-model="ctrl.password" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" placeholder="Password" required="">
    <label for="password" translate="" lib="web">Password</label>
  </div>
  <div class="mb-3">
    <label class="text-danger ng-pristine ng-untouched ng-valid ng-binding ng-empty" translate="" lib="web" ng-model="ctrl.message"></label>
  </div>
  <div id="localbuttons">
    <button class="btn btn-lg btn-primary btn-block text-uppercase" type="submit" ng-show="ctrl.localenabled" translate="" lib="web" ng-click="ctrl.loading = true">Sign in</button>
    <hr class="my-4 ng-hide" ng-show="ctrl.localenabled &amp;&amp; ctrl.forgot_pass_emails">
    <button class="btn btn-lg btn-primary btn-block text-uppercase ng-hide" type="button" ng-show="ctrl.localenabled &amp;&amp; ctrl.forgot_pass_emails" ng-click="ctrl.BeginForgotPassword()" translate="" lib="web">forgot password</button>
  </div>
  <hr class="my-4" ng-show="ctrl.localenabled">
  <!-- ngRepeat: model in ctrl.providers -->
  <a href="" ng-click="ctrl.Scan()" ng-show="ctrl.qrcodescan" class="btn btn-lg btn-block text-uppercase ng-hide">
              <em class="fas fa-qrcode mr-2"></em><span translate="" lib="web">QRCode Scan</span>
            </a>
  <div class="card-body ng-hide" ng-show="ctrl.allow_user_registration==true">
    <small><em> Select a provider or login using a local username and password. A new user will automaticly be created if username is unknown. Email validation will be requered to use the core functions.</em></small>
  </div>
</form>

Text Content

Chat Agents Work Items Form Workflows Robot Workflows Grafana

USER MANAGEMENT


Users Roles Audit log

MISC MANAGEMENT


Work Item Queues Entities Clients Credentials Entity restrictions Forms Form
resources Config Providers OAuth clients Files HD Robots Customers Resources
Mail History

OpenFlow v
Enable multi tenancy
Buy/Manage
Sign out
No filter
No filter
Menu
Entities Form Workflows Robot Workflows Clients Agents

Sign out
You are currently using more than the 25mb allowed. Please buy more storage or
install openflow locally.
Please wait, new user creation can take up to 30 seconds.

SIGN IN OPENFLOW.PRESTOBR.COM

Email
Password

Sign in

--------------------------------------------------------------------------------

forgot password

--------------------------------------------------------------------------------

QRCode Scan
Select a provider or login using a local username and password. A new user will
automaticly be created if username is unknown. Email validation will be requered
to use the core functions.
QRCode Scan