Title: SQRL Login
Author: kalaspuffar
Published: <strong>Agẹmọ  2, 2019</strong>
Last modified: Ẹrẹ́nà 3, 2022

---

Ṣàwárí àwọn plugin

Plugin yìí **kò tíì ṣe àyẹ̀wò pẹ̀lú àwọn ìtújáde mẹ́ta pàtàkì tó kẹ́yìn ti WordPress**.
Ó lè jẹ́ pé a kò tọ́jú tàbí ṣe àtìlẹ́yìn fún un mọ́, ó sì lè ní àwọn ọ̀ràn ìbámu
nígbà tí a bá lò ó pẹ̀lú àwọn ẹ̀yà WordPress tuntun.

![](https://ps.w.org/sqrl-login/assets/icon.svg?rev=2115886)

# SQRL Login

 Láti ọwọ́ [kalaspuffar](https://profiles.wordpress.org/kalaspuffar/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/sqrl-login.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/sqrl-login/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/sqrl-login/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/sqrl-login/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/sqrl-login/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/sqrl-login/)

## Àpèjúwe

SQRL can be used to log in to a site in a secure manner without giving away any 
personal information. This plugin enables that functionallity.

Instead of using a username, email and a password, SQRL uses an app to login to 
SQRL-aware websites.

When SQRL logs you into a website, your identity is a long code that looks like 
this: E6Qs2gX7W-Pwi9Y3KAmbkuYjLSWXCtKyBcymWloHAuo.

Your SQRL identity is a different long code for every website you login to, but 
it is always the same code when you return to a site you visited before. This means
that websites never know who you are, but they do know when you return.

You may choose to remain anonymous to a website, such as when you post a response
to someoneÌtumọ̀ Yorùbá: ’s blog. SQRL never identifies you by anything other than
that long code.

In other cases you will want to be known, like when you use SQRL to login as you
at Amazon, Facebook, Netflix, or your bank. In those cases, you would inform Amazon
that that particular code is actually you. SQRL lets you do that.

Special thanks to:

@davidshimjs (Sangmin, Shim) for writing a great javascript library for QRCode creation.(
https://github.com/davidshimjs/qrcodejs)
 @jaredatch (Jared Atchison) for writing
a plugin for disabling users that I took inspiration from. (https://github.com/jaredatch/
Disable-Users)

## Àwọn àwòrán ìbòjú

 * [[
 * Login screen with enabled SQRL Login
 * [[
 * Profile screen when no SQRL identity is associated
 * [[
 * Profile screen with SQRL identity is associated

## Ìgbéwọlẹ̀

 1. Ensure that your site is using SSL. ItÌtumọ̀ Yorùbá: ’s using a https connection.
 2. Install the plugin.
 3. Enable the plugin.
 4. Verify that your login screen has a login screen similar to the screenshot on the
    details page.

## Àwọn àgbéyẹ̀wò

![](https://secure.gravatar.com/avatar/abb33d929383a79d397696f121ed23781810dce8f2c437d8fa365cbd7c04974e?
s=60&d=retro&r=g)

### 󠀁[Just Works](https://wordpress.org/support/topic/just-works-559/)󠁿

 [dudeperson](https://profiles.wordpress.org/dudeperson/) Èbìbí 13, 2020

No fuss. Activate and you are set. The perfect addition to any WordPress install.

![](https://secure.gravatar.com/avatar/d2f45ad900f0de19db9150b26d4ceba4f0c56440f3423e79fcaf6ead30c43ef3?
s=60&d=retro&r=g)

### 󠀁[Life is easy now.](https://wordpress.org/support/topic/life-is-easy-now/)󠁿

 [funtimecenters](https://profiles.wordpress.org/funtimecenters/) Ọ̀pẹ 6, 2019

no more two factor codes. Perfect App, been following GRC for years.

![](https://secure.gravatar.com/avatar/d6a2dcdb4bb72f15a69cf970e2824b29250348c36e78728b047c0c074308aefd?
s=60&d=retro&r=g)

### 󠀁[Quick & Reliable](https://wordpress.org/support/topic/quick-reliable-2/)󠁿

 [kdmurray](https://profiles.wordpress.org/kdmurray/) Bélú 23, 2019

Quick & Reliable! Does what it says on the tin. Wonderful for needing to access 
my site on a “hostile” computer that I donÌtumọ̀ Yorùbá: ’t control. No password
required!

![](https://secure.gravatar.com/avatar/38a3412c86da61cdc4f7fac269fe6ceefe481a13d9744ecb15b71b0d81c11687?
s=60&d=retro&r=g)

### 󠀁[Easy, fast and cool. But could use at least a FAQ](https://wordpress.org/support/topic/easy-fast-and-cool-but-could-use-at-least-a-faq/)󠁿

 [xelan54](https://profiles.wordpress.org/xelan54/) Ọ̀wàrà 13, 2019

Does what it says it will do and for that you gotta love it Ìtumọ̀ Yorùbá: — and
offer up major props to the author. Thanks! Still, it wasnÌtumọ̀ Yorùbá: ’t immediately
apparent to me that you needed to link WP users with their SQRL identities. I know,
I know…but still thatÌtumọ̀ Yorùbá: ’s one of those things thatÌtumọ̀ Yorùbá: ’s
only obvious _after_ you realize it. Otherwise, itÌtumọ̀ Yorùbá: ’s tough on newbies
trying SQRL on their first attempt. Nothing that couldnÌtumọ̀ Yorùbá: ’t be fixed
by a FAQ on wordpress.org.

![](https://secure.gravatar.com/avatar/22877082809e4abe92e3e040974ca9b423e3006a43e6d3103a9447e08ca61564?
s=60&d=retro&r=g)

### 󠀁[Up and running in seconds!](https://wordpress.org/support/topic/up-and-running-in-seconds-2/)󠁿

 [amoebob](https://profiles.wordpress.org/amoebob/) Agẹmọ 11, 2019

After activating the plugin and visiting the Users > Your Profile page, I scanned
the QR code at the bottom and was good to go. Beautiful work, Daniel!

![](https://secure.gravatar.com/avatar/c789608ce8a18ff5a3c588eaf4f29c2b1c05e615092d7dd0f74c94a65203c068?
s=60&d=retro&r=g)

### 󠀁[As the name says: Secure Quick Reliable logins](https://wordpress.org/support/topic/as-the-name-says-secure-quick-reliable-logins/)󠁿

 [thisusnotnyrealnamebutsometimeiuseit](https://profiles.wordpress.org/thisusnotnyrealnamebutsometimeiuseit/)
Agẹmọ 9, 2019

This is possibly the most significant WP plugin to drop on the net. No Ìtumọ̀ Yorùbá:–
it is NOT PERFECT, but for users with concerns about MITM, eavesdropping, and maintaining
control of their IDs, as well as site admins that care about maintaining privacy
of their users, this is a game-changer. This plugin is a work-in-progress and as
such, is undergoing active development and not all features may be yet implemented
when you first get this. As a method to uniquely identify a website user while maintaining
the users privacy during login, it works. As this is a security plugin, all server
environment requirements must be met to ensure proper functionality ty. And as this
plugin is still developing, it is ALMOST feature-complete per the sQRL:// protocol.
This CANNOT BE OVERSTATED: You MUST download an SQRL app to create an identity BEFORE
you can use this plugin for authentication. You MUST write down, print, or export
the RECOVERY CODE shown right after create by identity. THERE IS NO ONE WHO CAN 
HELP YOU TO RECOVER A FORGOTTEN PASSWORD. As a website operator, you MIGHT require
user to have an existing account with a verified email address prior to allowing
users to login with SQRL. Since this is a TOTALLY DIFFERENT way of loggin-in than
most users will be used to Ìtumọ̀ Yorùbá: – expect a learning curve. But rest assured
that once it is understood and properly used, it is friction-free.

 [ Ka gbogbo àwọn àgbéyẹ̀wò 9 ](https://wordpress.org/support/plugin/sqrl-login/reviews/)

## Àwọn Olùkópa & Olùgbéejáde

“SQRL Login” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí
plugin yìí.

Àwọn Olùkópa

 *   [ kalaspuffar ](https://profiles.wordpress.org/kalaspuffar/)

A ti túmọ̀ “SQRL Login” sí àwọn èdè agbègbè 6. Ọpẹ́lọpẹ́ fún [àwọn atúmọ̀ èdè](https://translate.wordpress.org/projects/wp-plugins/sqrl-login/contributors)
fún àwọn ìkópa wọn.

[Túmọ̀ “SQRL Login” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/sqrl-login)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/sqrl-login/), ṣàyẹ̀wò 
[ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/sqrl-login/), tàbí ṣe àgbékalẹ̀
sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/sqrl-login/) nípasẹ̀
[RSS](https://plugins.trac.wordpress.org/log/sqrl-login/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

Version 2.1.0

 * Changed login page design to make it clearer for new users.
 * Fixing registration selection page style.

Version 2.0.0

 * Multiple changes when introducing a test suite testing all vital paths.

Version 1.2.0

Features
 * Added registration page.

Bugfixes
 * Remove notice due to redirect_to (Thanks to @sanzeeb3) * Handle issue“
Google Crawl causes Exception” (Issue #36)

Version 1.1.2

Bugfixes
 * White border around QRCode.

Version 1.1.1

Bugfixes
 * Handle CANcel parameter correctly. * Remove should disassociate identity
from user * Disable should only disable login with SQRL if not SQRLOnly is supplied.

Version 1.1.0

Improvements
 * Use transient session for all login data. * Handle case where user
registration is not allowed

Bugfixes
 * Javascript fixes to handle load issues.

Version 1.0.0

Improvements
 * Update meta_key values to have prefix. * Warn users who donÌtumọ̀
Yorùbá: ’t have SSL enabled.

Version 0.8.0

Features
 * Redirect URL setting * Handle options hardlock and sqrlonly.

Improvements
 * Better session handling

Bugfixes
 * Added line-break after the last line.

Version 0.7.0

Features
 * Handle redirect urls. * Fix content length.

Version 0.6.4

Improvements
 * Added content length * Added path length for all return qry

Version 0.6.3

Improvements
 * Visualize enabling, disabling and removing better.

Version 0.6.2

Bugfixes
 * User association fix.

Version 0.6.1

Bugfixes
 * Fixing styling issues.

Version 0.6.0

Features
 * Using a javascript library to create QRCode * Correctly check ip address
during log in. * Added functionallity to disable, enable and remove users.

Improvements
 * Improved profile design.

Version 0.5.1

Bugfixes
 * Handle new strpos function requirements in PHP 7.3

Version 0.5.0

Features
 * Handle sub path installations. Eg. https://domain.com/wordpress_path/*
Keep user on the profile page if associating an existing user.

Version 0.4.1

Bugfixes
 * DidnÌtumọ̀ Yorùbá: ’t handle empty values correctly when looking for
users.

Version 0.4.0

Features
 * Handle previous keys

Bugfixes
 * Reassociate correctly when registration is not allowed.

Version 0.3.0

Features
 * Better error handling * Disallow users to register if not allowed by
server.

Version 0.2.3

Bugfixes
 * Remove dependency to test site.

Version 0.2.2
 * Added comments to increase readability.

Version 0.2.0
 * Improvements to meet WordPress plugin guidelines.

Version 0.1.0
 * Clean up and working towards a usable plugin to login

Version 0.0.1
 * Proof of concept

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **2.1.0**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọdún 4 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **100+**
 *  Ẹ̀yà WordPress ** 5.2.2 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **5.9.13**
 *  Ẹ̀yà PHP ** 7.2 tàbí ju bẹ́ẹ̀ lọ **
 *  Àwọn èdè
 * [English (Australia)](https://en-au.wordpress.org/plugins/sqrl-login/), [English (Canada)](https://en-ca.wordpress.org/plugins/sqrl-login/),
   [English (New Zealand)](https://en-nz.wordpress.org/plugins/sqrl-login/), [English (US)](https://wordpress.org/plugins/sqrl-login/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/sqrl-login/), [Spanish (Spain)](https://es.wordpress.org/plugins/sqrl-login/),
   àti [Swedish](https://sv.wordpress.org/plugins/sqrl-login/).
 *  [Túmọ̀ sí èdè rẹ](https://translate.wordpress.org/projects/wp-plugins/sqrl-login)
 * Àmì
 * [login](https://yor.wordpress.org/plugins/tags/login/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/sqrl-login/advanced/)

## Àwọn ìbò

 5 lára àwọn ìràwọ̀ 5.

 *  [  9 5-star reviews     ](https://wordpress.org/support/plugin/sqrl-login/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/sqrl-login/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/sqrl-login/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/sqrl-login/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/sqrl-login/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/sqrl-login/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sqrl-login/reviews/)

## Àwọn Olùkópa

 *   [ kalaspuffar ](https://profiles.wordpress.org/kalaspuffar/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/sqrl-login/)

## Ṣe ìtọrẹ

Ṣé o fẹ́ ṣe àtìlẹ́yìn fún ìlọsíwájú plugin yìí?

 [ Ṣe ìtọrẹ sí plugin yìí ](http://ko-fi.com/danielpersson)