Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
chromed
/
wp-content
/
plugins
/
advanced-access-manager
/
application
/
Backend
/
tmpl
/
service
:
jwt.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** @version 7.0.0 **/ ?> <?php if (defined('AAM_KEY')) { ?> <div class="aam-feature" id="jwt-content"> <div class="row"> <div class="col-xs-12"> <table id="jwt-list" class="table table-striped table-bordered"> <thead> <tr> <th>ID</th> <th>Token</th> <th>URL</th> <th width="8%"> </th> <th width="70%"><?php echo __('ID/Status', 'advanced-access-manager'); ?></th> <th><?php echo __('Actions', 'advanced-access-manager'); ?></th> </tr> </thead> <tbody></tbody> </table> </div> </div> <div class="modal fade" id="create-jwt-modal" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="<?php echo __('Close', 'advanced-access-manager'); ?>"><span aria-hidden="true">×</span></button> <h4 class="modal-title"><?php echo __('Create JWT Token', 'advanced-access-manager'); ?></h4> </div> <div class="modal-body"> <div class="form-group aam-bordered"> <label for="jwt-expiration-datapicker" class="aam-block"> <?php echo __('JWT Expires', 'advanced-access-manager'); ?> </label> <div id="jwt-expiration-datapicker"></div> <input type="hidden" id="jwt-expires" /> </div> <table class="table table-bordered"> <tbody> <tr> <td> <span class='aam-setting-title'><?php echo __('Is token refreshable?', 'advanced-access-manager'); ?></span> <p class="aam-setting-description"> <?php echo __('Whether this token, before expires, can be used to obtain a new token for the same time duration or not.', 'advanced-access-manager'); ?> </p> </td> <td class="text-center"> <input data-toggle="toggle" id="jwt-refreshable" type="checkbox" data-on="Yes" data-off="No" data-size="small" /> </td> </tr> </tbody> </table> <div class="form-group jwt-claims-container"> <label for="aam-jwt-claims-editor" class="aam-block"> <?php echo __('JWT Additional Claims', 'advanced-access-manager'); ?> </label> <textarea id="aam-jwt-claims-editor" style="border: 1px solid #CCCCCC; width: 100%" rows="5" ></textarea> <small><?php echo __('Additional claims to include in the token.', 'advanced-access-manager'); ?></small> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-success" id="create-jwt-btn"><?php echo __('Create', 'advanced-access-manager'); ?></button> <button type="button" class="btn btn-default" data-dismiss="modal"><?php echo __('Close', 'advanced-access-manager'); ?></button> </div> </div> </div> </div> <div class="modal fade" id="view-jwt-modal" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="<?php echo __('Close', 'advanced-access-manager'); ?>"><span aria-hidden="true">×</span></button> <h4 class="modal-title"><?php echo __('View JWT Token', 'advanced-access-manager'); ?></h4> </div> <div class="modal-body"> <div class="form-group"> <label for="view-jwt-token" class="aam-block"> <?php echo __('JWT Token (for API request)', 'advanced-access-manager'); ?> <a href="#" class="aam-copy-clipboard" data-clipboard-target="#view-jwt-token"><?php echo __('Copy to clipboard', 'advanced-access-manager'); ?></a> </label> <textarea class="form-control" id="view-jwt-token" readonly rows="5"></textarea> </div> <hr/> <div class="form-group" id="jwt-passwordless-url-container"> <label for="view-jwt-url" class="aam-block"> <?php echo __('Passwordless Login URL (with JWT token)', 'advanced-access-manager'); ?> <a href="#" class="aam-copy-clipboard" data-clipboard-target="#view-jwt-url"><?php echo __('Copy to clipboard', 'advanced-access-manager'); ?></a> </label> <textarea class="form-control" id="view-jwt-url" readonly rows="5"></textarea> <small><?php echo __('Use this URL to authenticate account without the need to enter username/password.', 'advanced-access-manager'); ?></small> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal"><?php echo __('Close', 'advanced-access-manager'); ?></button> </div> </div> </div> </div> <div class="modal fade" id="delete-jwt-modal" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="<?php echo __('Close', 'advanced-access-manager'); ?>"><span aria-hidden="true">×</span></button> <h4 class="modal-title"><?php echo __('Delete JWT Token', 'advanced-access-manager'); ?></h4> </div> <div class="modal-body"> <p class="alert alert-danger text-larger"><?php echo __('You are about to delete already issued JWT token. Any application or user that has this token, will no longer be able to use it. Please confirm.', 'advanced-access-manager') ?></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-danger" id="jwt-delete-btn"><?php echo __('Delete', 'advanced-access-manager'); ?></button> <button type="button" class="btn btn-default" data-dismiss="modal"><?php echo __('Close', 'advanced-access-manager'); ?></button> </div> </div> </div> </div> </div> <?php }