CINXE.COM
Security - App Store - Nextcloud
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="The Nextcloud App Store - Upload your apps and install new apps onto your Nextcloud"> <meta name="author" content="The Nextcloud Community"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <link rel="shortcut icon" href="/static/assets/img/favicon.png"/> <link rel="apple-touch-icon" href="/static/assets/img/favicon-180.png"> <title>Security - App Store - Nextcloud</title> <link rel="stylesheet" href="/static/assets/css/fonts.css" charset="utf-8"> <link rel="stylesheet" href="/static/vendor/bootstrap/dist/css/bootstrap.min.css" charset="utf-8"> <link rel="stylesheet" href="/static/assets/css/icons.css" charset="utf-8"> <link rel="stylesheet" href="/static/assets/css/style.css" charset="utf-8"> <link rel="stylesheet" href="/static/assets/css/theme.css" charset="utf-8"> <link rel="alternate" type="application/atom+xml" title="Latest app releases" href="/en/feeds/releases.atom" /> <link rel="alternate" type="application/rss+xml" title="Latest app releases" href="/en/feeds/releases.rss" /> <script type="text/javascript" src="/static/vendor/bootstrap.native.min.js" async></script> <script defer src="/static/public/app/list.js" type="text/javascript"></script> </head> <body> <div id="container"> <div class="banner"> <div class="container"> <div class="row row-no-gutters"> <div class="col-sm-12 col-md-6"> <div class="left-navbar-wrapper"> <a class="brand" href="/"> <img class="logo" alt="Logo" src="/static/assets/img/logo-icon.svg" title="nextcloud.com"> <span class="site-title">App store</span> </a> <ul class="nav navbar-nav developer-nav"> <li role="presentation" class="dropdown"> <a class="dropdown-toggle nav-heading" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> <span class="icon material-symbols-outlined">arrow_drop_down_circle</span> Resources for developers </a> <ul class="dropdown-menu"> <li class="nav-link"> <a href="https://nextcloud.com/developer" rel="noopener noreferrer"> <span class="icon material-symbols-outlined">developer_board</span> Develop for Nextcloud </a> </li> <li class="nav-link"> <a href="https://docs.nextcloud.com/server/latest/developer_manual" rel="noopener noreferrer"> <span class="icon material-symbols-outlined">description</span> Developer documentation </a> </li> <li class="nav-link"> <a href="https://docs.nextcloud.com/server/latest/developer_manual/basics/front-end/l10n.html" rel="noopener noreferrer"> <span class="icon material-symbols-outlined">translate</span> Request translations </a> </li> <li role="separator" class="divider"></li> <li class="nav-link"> <a href="https://nextcloudappstore.readthedocs.io/en/latest/developer.html" rel="noopener noreferrer"> <span class="icon material-symbols-outlined">upload</span> Submit your app </a> </li> <li class="nav-link"> <a href="/developer/apps/generate"> <span class="icon icon-creation"></span> Generate app </a> </li> </ul> </li> </ul> </div> </div> <div class="col-sm-12 col-md-6"> <div id="navbar-wrapper" class="navbar-wrapper"> <div class="search-form"> <form method="get" action="/categories/security "> <div class="search-input-group"> <span class="icon material-symbols-outlined" aria-hidden="true">search</span> <input type="search" name="search" role="search" value="" placeholder="Search in Security" class="form-control search-box"> </div> <input type="submit" value="Search" class="search-button"> </form> </div> <ul class="nav navbar-nav navbar-right user-nav"> <li class="nav-link"> <a href="/login/"> <span class="icon material-symbols-outlined">login</span> Log in </a> </li> <li class="nav-link"> <a href="/signup/"> <span class="icon material-symbols-outlined">app_registration</span> Register </a> </li> </ul> </div> </div> </div> </div> </div> <div class="container" id="body"> <div class="messages"> </div> <div class="row"> <div class="col-sm-4 col-md-3"> <ul id="sidebar" class="nav nav-pills nav-stacked"> <li class="category-app-item "> <a href="/"> <span class="icon icon-category-all "></span> All apps </a> </li> <li class=""> <a href="/featured"> <span class="icon icon-category-featured "></span> Featured apps </a> </li> <li class="category-app-item "> <a href="/categories/customization"> <span class="icon icon-category-customization "></span> Customization </a> </li> <li class="category-app-item "> <a href="/categories/dashboard"> <span class="icon icon-category-dashboard "></span> Dashboard </a> </li> <li class="category-app-item "> <a href="/categories/files"> <span class="icon icon-category-files "></span> Files </a> </li> <li class="category-app-item "> <a href="/categories/games"> <span class="icon icon-category-games "></span> Games </a> </li> <li class="category-app-item "> <a href="/categories/integration"> <span class="icon icon-category-integration "></span> Integration </a> </li> <li class="category-app-item "> <a href="/categories/monitoring"> <span class="icon icon-category-monitoring "></span> Monitoring </a> </li> <li class="category-app-item "> <a href="/categories/multimedia"> <span class="icon icon-category-multimedia "></span> Multimedia </a> </li> <li class="category-app-item "> <a href="/categories/office"> <span class="icon icon-category-office "></span> Office & text </a> </li> <li class="category-app-item "> <a href="/categories/organization"> <span class="icon icon-category-organization "></span> Organization </a> </li> <li class="category-app-item "> <a href="/categories/search"> <span class="icon icon-category-search "></span> Search </a> </li> <li class="category-app-item active"> <a href="/categories/security"> <span class="icon icon-category-security icon-white"></span> Security </a> </li> <li class="category-app-item "> <a href="/categories/social"> <span class="icon icon-category-social "></span> Social & communication </a> </li> <li class="category-app-item "> <a href="/categories/tools"> <span class="icon icon-category-tools "></span> Tools </a> </li> <li class="category-app-item "> <a href="/categories/workflow"> <span class="icon icon-category-workflow "></span> Flow </a> </li> </ul> </div> <div class="col-sm-8 col-md-9"> <div class="row row-no-gutters"> <div class="col-md-12"> <ul class="nav-tabs nav sorting"> <li role="presentation" class="active"> <a href="?order_by=relevance&ordering=desc"> <span class="icon icon-relevance icon-white"></span> Relevance </a> </li> <li role="presentation" class=""> <a href="?order_by=rating_overall&ordering=desc"> <span class="icon icon-star-plus "></span> Rating </a> </li> <li role="presentation" class=""> <a href="?order_by=name&ordering=asc"> <span class="icon icon-sort-alphabetical-variant "></span> Alphabetically </a> </li> <li role="presentation" class=""> <a href="?order_by=last_release&ordering=desc"> <span class="icon icon-rocket-launch "></span> Latest release </a> </li> <li role="presentation" class=""> <a href="?order_by=rating_recent&ordering=desc"> <span class="icon icon-timer-star "></span> Rating (recent) </a> </li> <li role="presentation" class="filters"> <form method="get" action="/categories/security" name="filter-form" id="filter-form"> <label class="checkbox-group" for="featured-checkbox"> Featured <input type="checkbox" class="auto-submit" id="featured-checkbox" name="is_featured" value="true" > <span class="checkmark"></span> </label> </form> </li> </ul> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_webauthn" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/twofactor_webauthn/main/screenshots/challenge.png" alt="Screenshot"></a> </div> <h3><a title="Two-Factor WebAuthn" href="/apps/twofactor_webauthn">Two-Factor WebAuthn</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s10.svg" alt="Very positive"> <p title="WebAuthn two-factor provider">WebAuthn two-factor provider</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_nextcloud_notification" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/twofactor_nextcloud_notification/main/screenshots/request.png" alt="Screenshot"></a> </div> <h3><a title="Two-Factor Authentication via Nextcloud notification" href="/apps/twofactor_nextcloud_notification">Two-Factor Authentication via Nextcloud notification</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Allows using any of your logged in devices as second factor">Allows using any of your logged in devices as second factor</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_totp" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/twofactor_totp/dd1e48deec73a250886f35f3924186f5357f4c5f/screenshots/enter_challenge.png" alt="Screenshot"></a> </div> <h3><a title="Two-Factor TOTP Provider" href="/apps/twofactor_totp">Two-Factor TOTP Provider</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s10.svg" alt="Very positive"> <p title="TOTP two-factor provider">TOTP two-factor provider</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/gdatavaas" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/GDATASoftwareAG/nextcloud-gdata-antivirus/main/img/example.gif" alt="Screenshot"></a> </div> <h3><a title="G DATA Antivirus" href="/apps/gdatavaas">G DATA Antivirus</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s8.svg" alt="Positive"> <p title="This app provides an additional layer of security to your Nextcloud instance.">This app provides an additional layer of security to your Nextcloud instance.</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/passwords" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/wiki/marius-wieschollek/passwords/Users/_files/_previews/feature-overview.png" alt="Screenshot"></a> </div> <h3><a title="Passwords" href="/apps/passwords">Passwords</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s8.svg" alt="Positive"> <p title="Store, manage and access all your passwords with ease.">Store, manage and access all your passwords with ease.</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/libresign" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/LibreSign/libresign/main/img/screenshot/request-signature.png" alt="Screenshot"></a> </div> <h3><a title="LibreSign" href="/apps/libresign">LibreSign</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s10.svg" alt="Very positive"> <p title="鉁嶏笍 Self-hosted document signer using digital certificate">鉁嶏笍 Self-hosted document signer using digital certificate</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/files_antivirus" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/files_antivirus/master/screenshots/1.png" alt="Screenshot"></a> </div> <h3><a title="Antivirus for files" href="/apps/files_antivirus">Antivirus for files</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="An antivirus app for Nextcloud">An antivirus app for Nextcloud</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/openotp_auth" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/rcdevs/nextcloud_openotp_auth/N30/screenshots/openotp_auth_admin.png" alt="Screenshot"></a> </div> <h3><a title="OpenOTP Auth" href="/apps/openotp_auth">OpenOTP Auth</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="OpenOTP two-factor provider">OpenOTP two-factor provider</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_admin" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="Two-Factor Admin Support" href="/apps/twofactor_admin">Two-Factor Admin Support</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Nextcloud Two-Factor Authentication Admin Support Provider">Nextcloud Two-Factor Authentication Admin Support Provider</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/terms_of_service" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://github.com/nextcloud/terms_of_service/raw/master/docs/popup-dialog.png" alt="Screenshot"></a> </div> <h3><a title="Terms of service" href="/apps/terms_of_service">Terms of service</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Requires users to accept the terms of service before accessing data.">Requires users to accept the terms of service before accessing data.</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/oidc" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/H2CK/oidc/master/docs/oidc-app.png" alt="Screenshot"></a> </div> <h3><a title="OIDC Identity Provider" href="/apps/oidc">OIDC Identity Provider</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Nextcloud as OpenID Connect Identity Provider">Nextcloud as OpenID Connect Identity Provider</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/guests" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://github.com/nextcloud/guests/raw/master/screenshots/dialog.png" alt="Screenshot"></a> </div> <h3><a title="Guests" href="/apps/guests">Guests</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Create guest accounts for easier collaboration">Create guest accounts for easier collaboration</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/mfazones" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="MFA Zones" href="/apps/mfazones">MFA Zones</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="https://github.com/pondersource/mfazones">https://github.com/pondersource/mfazones</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/secrets" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/theCalcaholic/nextcloud-secrets/main/screenshots/share_link_small.png" alt="Screenshot"></a> </div> <h3><a title="Secrets" href="/apps/secrets">Secrets</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s10.svg" alt="Very positive"> <p title="Securely share data via link">Securely share data via link</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/privacyidea" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://github.com/privacyidea/privacyidea-nextcloud-app/blob/main/img/app-screenshot.png?raw=true" alt="Screenshot"></a> </div> <h3><a title="privacyIDEA" href="/apps/privacyidea">privacyIDEA</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Authentication app to perform MFA against privacyIDEA">Authentication app to perform MFA against privacyIDEA</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/user_ispconfig_api" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="ISPConfig API Backend" href="/apps/user_ispconfig_api">ISPConfig API Backend</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Allows users to log in with their email or custom username using the ISPConfig control panel API.">Allows users to log in with their email or custom username using the ISPConfig control panel API.</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/sharereview" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src=" https://raw.githubusercontent.com/Rello/sharereview/master/screenshots/logo.png " alt="Screenshot"></a> </div> <h3><a title="Share Review" href="/apps/sharereview">Share Review</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Review and audit all shares">Review and audit all shares</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/geoblocker" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/HomeITAdmin/nextcloud_geoblocker/master/img/1.PNG" alt="Screenshot"></a> </div> <h3><a title="GeoBlocker" href="/apps/geoblocker">GeoBlocker</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Blocks user depending on the estimated country of thier IP address.">Blocks user depending on the estimated country of thier IP address.</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/webapppassword" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://github.com/digital-blueprint/webapppassword/raw/main/screenshot.png" alt="Screenshot"></a> </div> <h3><a title="WebAppPassword" href="/apps/webapppassword">WebAppPassword</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Temporary app password generator and WebDAV/CalDAV CORS header injection">Temporary app password generator and WebDAV/CalDAV CORS header injection</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/registration" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/registration/master/docs/screenshot.png" alt="Screenshot"></a> </div> <h3><a title="Registration" href="/apps/registration">Registration</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s10.svg" alt="Very positive"> <p title="This app allows users to self-register a new account using their email address.">This app allows users to self-register a new account using their email address.</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/eidlogin" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://eID.services/assets/img/Title-Nextcloud-de.png" alt="Screenshot"></a> </div> <h3><a title="eID-Login" href="/apps/eidlogin">eID-Login</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Integration of mobile electronic identities at a substantial security level">Integration of mobile electronic identities at a substantial security level</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/signlive" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://www.intarsys.de/sites/default/files/icon/Sign_Live_App_Logo_weis.svg" alt="Screenshot"></a> </div> <h3><a title="Sign Live!" href="/apps/signlive">Sign Live!</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="legally binding and confidential signatures with devices at your choice">legally binding and confidential signatures with devices at your choice</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/limit_login_to_ip" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/limit_login_to_ip/master/screenshots/not-authorized.png" alt="Screenshot"></a> </div> <h3><a title="Restrict login to IP addresses" href="/apps/limit_login_to_ip">Restrict login to IP addresses</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Allows administrators to restrict logins to their instance to specific IP ranges.">Allows administrators to restrict logins to their instance to specific IP ranges.</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/otpmanager" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/matteo-convertino/otpmanager-nextcloud/592b6b8236f1b9e165c1005fa5effa7dc9c89e84/img/screenshots/2.png" alt="Screenshot"></a> </div> <h3><a title="OTP Manager" href="/apps/otpmanager">OTP Manager</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Nextcloud app that allows you to manage your OTP (TOTP/HOTP) codes easily">Nextcloud app that allows you to manage your OTP (TOTP/HOTP) codes easily</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/openotp_sign" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src=" https://raw.githubusercontent.com/rcdevs/nextcloud_openotp_sign/N30/screenshots/openotp_sign_admin.png " alt="Screenshot"></a> </div> <h3><a title="OpenOTP Sign" href="/apps/openotp_sign">OpenOTP Sign</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Nextcloud app to sign your documents with OpenOTP">Nextcloud app to sign your documents with OpenOTP</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/yumisign_nextcloud" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src=" https://raw.githubusercontent.com/rcdevs/yumisign_nextcloud/N29/screenshots/screenshot-menu.png " alt="Screenshot"></a> </div> <h3><a title="YumiSign for Nextcloud" href="/apps/yumisign_nextcloud">YumiSign for Nextcloud</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Nextcloud app to sign your documents with YumiSign">Nextcloud app to sign your documents with YumiSign</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/user_backend_sql_raw" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/PanCakeConnaisseur/user_backend_sql_raw/2eb5221f0725a9ab09fde6384dea62463c7c52e5/screenshot-dark-small.jpg" alt="Screenshot"></a> </div> <h3><a title="User Backend Using Raw SQL" href="/apps/user_backend_sql_raw">User Backend Using Raw SQL</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="User management and authentication through arbitrary SQL queries">User management and authentication through arbitrary SQL queries</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/stepupauth" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="Step Up Auth" href="/apps/stepupauth">Step Up Auth</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Trigger Two Factor Auth">Trigger Two Factor Auth</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_email" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nursoda/twofactor_email/v2/screenshots/select-auth_thumb.png" alt="Screenshot"></a> </div> <h3><a title="Two-Factor Email" href="/apps/twofactor_email">Two-Factor Email</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s8.svg" alt="Positive"> <p title="Two-Factor Email Provider">Two-Factor Email Provider</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/hibp_login_check" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="HIBP Login check" href="/apps/hibp_login_check">HIBP Login check</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Check peoples passwords on login against HIBP">Check peoples passwords on login against HIBP</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_reminder" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="Two factor reminder" href="/apps/twofactor_reminder">Two factor reminder</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Remind people to turn on 2FA">Remind people to turn on 2FA</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/user_ispconfig" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="User support for ISPConfig mail accounts" href="/apps/user_ispconfig">User support for ISPConfig mail accounts</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Allow users logging in using their mailbox credentials as managed via ISPConfig">Allow users logging in using their mailbox credentials as managed via ISPConfig</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_webeid" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="Web-eID smart-card 2FA" href="/apps/twofactor_webeid">Web-eID smart-card 2FA</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Web-eID two-factor authentication">Web-eID two-factor authentication</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/hibp" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="Have I Been Pwned" href="/apps/hibp">Have I Been Pwned</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Check user accounts against haveibeenpwned">Check user accounts against haveibeenpwned</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/externalpassword" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="External Password" href="/apps/externalpassword">External Password</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="An app for Nextcloud to allow an administrator to direct a user to an external site for changing their password.">An app for Nextcloud to allow an administrator to direct a user to an external site for changing their password.</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/ransomware_protection" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://github.com/nextcloud/ransomware_protection/raw/master/docs/user-notification.png" alt="Screenshot"></a> </div> <h3><a title="Ransomware protection" href="/apps/ransomware_protection">Ransomware protection</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="This app prevents uploading files with known ransomware file endings">This app prevents uploading files with known ransomware file endings</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/report_uri" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="Report uri" href="/apps/report_uri">Report uri</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Report CSP violations">Report CSP violations</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/suspicious_login" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="Suspicious Login" href="/apps/suspicious_login">Suspicious Login</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Detect and warn about suspicious IPs logging into Nextcloud">Detect and warn about suspicious IPs logging into Nextcloud</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/vibeetoee" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://vibecyber.de/Nextcloud/Images/logo.jpg" alt="Screenshot"></a> </div> <h3><a title="Nextcloud VIBE E2E Encryption" href="/apps/vibeetoee">Nextcloud VIBE E2E Encryption</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="VIBE E2E Encryption Nextcloud Extension">VIBE E2E Encryption Nextcloud Extension</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_gateway" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/twofactor_gateway/3f895bc997c1a3a38c9bae16ccae8bd499af864e/screenshots/settings.png" alt="Screenshot"></a> </div> <h3><a title="Two-Factor Gateway" href="/apps/twofactor_gateway">Two-Factor Gateway</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Two-factor gateway providers (SMS, Telegram, Signal)">Two-factor gateway providers (SMS, Telegram, Signal)</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/twofactor_u2f" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/twofactor_u2f/4e0542d888236b7f212bed0b536244d08803466f/screenshots/challenge.png" alt="Screenshot"></a> </div> <h3><a title="鈿狅笍 Deprecated 鈿狅笍 Two-Factor U2F" href="/apps/twofactor_u2f">鈿狅笍 Deprecated 鈿狅笍 Two-Factor U2F</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s10.svg" alt="Very positive"> <p title="U2F two-factor provider (deprecated)">U2F two-factor provider (deprecated)</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/user_cas" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/felixrupp/user_cas/master/.github/SCREENSHOTS/splashscreen.png" alt="Screenshot"></a> </div> <h3><a title="CAS user and group backend" href="/apps/user_cas">CAS user and group backend</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Authenticate users against an jasig/apereo CAS Server (https://github.com/apereo/cas)">Authenticate users against an jasig/apereo CAS Server (https://github.com/apereo/cas)</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/bruteforcesettings" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/bruteforcesettings/master/screenshots/1.png" alt="Screenshot"></a> </div> <h3><a title="Brute-force settings" href="/apps/bruteforcesettings">Brute-force settings</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Whitelist IPs">Whitelist IPs</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/gpgmailer" ><img class="b-lazy default-screenshot" src="/static/assets/img/loading.gif" data-src="/static/assets/img/no-screenshot.svg" alt="Screenshot"></a> </div> <h3><a title="GPG Mailer" href="/apps/gpgmailer">GPG Mailer</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Send encrypted emails to registered users">Send encrypted emails to registered users</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/user_sql" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/user_sql/master/img/screenshot.png" alt="Screenshot"></a> </div> <h3><a title="User and Group SQL Backends" href="/apps/user_sql">User and Group SQL Backends</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Control users and groups by SQL queries">Control users and groups by SQL queries</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/secsignid" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/SecSign/SecSign-ID-Nextcloud-Plugin/master/screenshots/screenshot_access_pass_thumb.png" alt="Screenshot"></a> </div> <h3><a title="SecSign ID" href="/apps/secsignid">SecSign ID</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Plugin to enable use of SecSign 2FA">Plugin to enable use of SecSign 2FA</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/sqreen_sdk" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/sqreen/NextcloudSDK/main/appinfo/screenshot_security_activity.png" alt="Screenshot"></a> </div> <h3><a title="Sqreen SDK" href="/apps/sqreen_sdk">Sqreen SDK</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Integrate Sqreen SDk">Integrate Sqreen SDk</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/orcid" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/nextcloud/orcid/master/screenshots/personalsettings.jpeg" alt="Screenshot"></a> </div> <h3><a title="ORCID" href="/apps/orcid">ORCID</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Authenticate with ORCID">Authenticate with ORCID</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/zimbradrive" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://s3-eu-west-1.amazonaws.com/zextras-artifacts/zimbra_drive/screenshots/nextcloud/admin.png" alt="Screenshot"></a> </div> <h3><a title="Zimbra Drive" href="/apps/zimbradrive">Zimbra Drive</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Integration with Zimbra">Integration with Zimbra</p> </div> </div> <div class="col-md-6 app-list-container"> <div class="well"> <div class="app-list-screenshot center"> <a href="/apps/gluusso" ><img class="b-lazy" src="/static/assets/img/loading.gif" data-src="https://raw.githubusercontent.com/GluuFederation/nextcloud-oxd-plugin/master/screenshot.png" alt="Screenshot"></a> </div> <h3><a title="OpenID Connect SSO by Gluu" href="/apps/gluusso">OpenID Connect SSO by Gluu</a></h3> <img class="app-score-image" src="/static/assets/img/rating/s6.svg" alt="Neutral"> <p title="Use OpenID Connect to login by leveraging the oxd client service demon.">Use OpenID Connect to login by leveraging the oxd client service demon.</p> </div> </div> </div> </div> </div> <footer class="navbar-default" id="footer"> <div class="container"> <ul class="nav navbar-nav"> <li class="nav-link"> <a href="https://github.com/nextcloud/appstore" rel="noreferrer noopener"> <span class="icon icon-source-fork"></span> Contribute to the app store </a> </li> <li class="nav-link"> <a href="https://nextcloud.com/privacy/" rel="noreferrer noopener"> <span class="icon icon-text-box"></span> Privacy and legal </a> </li> <li class="nav-link"> <a href="https://nextcloud.com/impressum/" rel="noreferrer noopener"> <span class="icon icon-note-text"></span> Legal notice </a> </li> </ul> </div> </footer> </div> </body> </html>