Plugin Directory

Changeset 2714950


Ignore:
Timestamp:
04/26/2022 03:10:11 PM (4 years ago)
Author:
authress
Message:

Update to version 0.2.70 from GitHub

Location:
authress
Files:
25 edited
1 copied

Legend:

Unmodified
Added
Removed
  • authress/assets/readme.txt

    r2714857 r2714950  
    55Requires PHP: 7.4
    66Tested up to: 5.9.1
    7 Stable tag: 0.2.69
     7Stable tag: 0.2.70
    88License: Apache-2.0
    99License URI: https://github.com/Authress/wordpress-sso-login/blob/main/LICENSE
  • authress/tags/0.2.70/Authress_Sso_Login.php

    r2714857 r2714950  
    44    Plugin URI:   https://wordpress.org/plugins/authress
    55    Description:  Upgrades the WordPress login to support SSO Login.
    6     Version:      0.2.69
     6    Version:      0.2.70
    77    Author:       Authress
    88    Author URI:   https://authress.io
     
    1111*/
    1212
    13 define( 'AUTHRESS_SSO_LOGIN_VERSION', '0.2.69' );
     13define( 'AUTHRESS_SSO_LOGIN_VERSION', '0.2.70' );
    1414
    1515define( 'AUTHRESS_SSO_LOGIN_PLUGIN_FILE', __FILE__ );
  • authress/tags/0.2.70/lib/Authress_Sso_Login_LoginManager.php

    r2714827 r2714950  
    210210                    }
    211211                }
    212 
    213                 wp_update_user(
    214                     (object) [
    215                         'ID'          => $user->data->ID,
    216                         'user_email'  => $userinfo->email,
    217                         'description' => $description,
    218                     ]
    219                 );
    220212            }
    221213
     214            $updater = new Authress_Sso_Login_UsersRepo( $this->a0_options );
     215            $user_id = $updater->update($user->data->ID, $userinfo);
    222216            $this->users_repo->update_authress_object( $user->data->ID, $userinfo );
    223217            $this->do_login( $user);
     
    279273     */
    280274    public function logout() {
    281         authress_debug_log('=> LoginManager.logout');
     275        authress_debug_log('=> LoginManager.logout          ' . wp_parse_url(get_site_url())['host']);
    282276
    283277        if (!isset($_COOKIE['user']) && !isset($_COOKIE['authorization'])) {
  • authress/tags/0.2.70/lib/Authress_Sso_Login_Users.php

    r2690169 r2714950  
    11<?php
    22class Authress_Sso_Login_Users {
    3 
    43    /**
    54     * Create a WordPress user with Authress data.
     
    98     * @return int|WP_Error
    109     */
    11     public static function create_user( $userinfo ) {
     10    public static function create_user($userinfo) {
    1211        $email = null;
    1312        if ( isset( $userinfo->email ) ) {
     
    1514        }
    1615        if ( empty( $email ) ) {
    17             $email = 'change_this_email@' . uniqid() . '.com';
     16            $email = 'user-' . $userinfo->sub . '-' . uniqid() . '@' . wp_parse_url(get_site_url())['host'];
    1817        }
    1918
     
    7675            'last_name'    => $lastname,
    7776            'display_name' => $username,
    78             'description'  => $description,
     77            'description'  => $description
    7978        ];
    8079
    8180        // Update the user
    8281        $user_id = wp_insert_user( $user_data );
     82        return $user_id;
     83    }
    8384
    84         if ( ! is_numeric( $user_id ) ) {
    85             return $user_id;
     85    /**
     86     * Create a WordPress user with Authress data.
     87     *
     88     * @param object $ID - WordPress userId
     89     * @param object $userinfo - User profile data from Authress.
     90     *
     91     */
     92    public static function update_user($ID, $userinfo) {
     93        authress_debug_log('=> Authress_Sso_Login_Users.update_user()');
     94        $email = null;
     95        if ( isset( $userinfo->email ) ) {
     96            $email = $userinfo->email;
    8697        }
    8798
    88         // Return the user ID
    89         return $user_id;
     99        $firstname = '';
     100        $lastname  = '';
     101
     102        if ( isset( $userinfo->name ) ) {
     103            // Split the name into first- and lastname
     104            $names = explode( ' ', $userinfo->name );
     105
     106            if ( count( $names ) === 1 ) {
     107                $firstname = $userinfo->name;
     108            } elseif ( count( $names ) === 2 ) {
     109                $firstname = $names[0];
     110                $lastname  = $names[1];
     111            } else {
     112                $lastname  = array_pop( $names );
     113                $firstname = implode( ' ', $names );
     114            }
     115        }
     116
     117        $username = '';
     118        if ( isset( $userinfo->username ) ) {
     119            $username = $userinfo->username;
     120        } elseif ( isset( $userinfo->nickname ) ) {
     121            $username = $userinfo->nickname;
     122        }
     123        if ( empty( $username ) ) {
     124            $username = $email;
     125        }
     126        while ( username_exists( $username ) ) {
     127            $username = $username . wp_rand( 0, 9 );
     128        }
     129
     130        $description = '';
     131
     132        if ( empty( $description ) ) {
     133            if ( isset( $userinfo->headline ) ) {
     134                $description = $userinfo->headline;
     135            }
     136            if ( isset( $userinfo->description ) ) {
     137                $description = $userinfo->description;
     138            }
     139            if ( isset( $userinfo->bio ) ) {
     140                $description = $userinfo->bio;
     141            }
     142            if ( isset( $userinfo->about ) ) {
     143                $description = $userinfo->about;
     144            }
     145        }
     146
     147        $updatedUserObject = (object) [
     148            'ID' => $ID
     149        ];
     150
     151        if ( isset( $email ) ) {
     152            $updatedUserObject->user_email = $email;
     153        }
     154
     155        // Should we force updating the user attributes to sync from the source? Or let the user change their name here?
     156        // if ( isset( $firstname ) ) {
     157        //  $updatedUserObject->first_name = $firstname;
     158        // }
     159        // if ( isset( $lastname ) ) {
     160        //  $updatedUserObject->last_name = $lastname;
     161        // }
     162        // if ( isset( $description ) ) {
     163        //  $updatedUserObject->description = $description;
     164        // }
     165
     166        // Update the user
     167        authress_debug_log('    wp_update_user');
     168        wp_update_user($updatedUserObject);
    90169    }
    91170
  • authress/tags/0.2.70/lib/Authress_Sso_Login_UsersRepo.php

    r2690169 r2714950  
    2727    public function __construct( Authress_Sso_Login_Options $a0_options ) {
    2828        $this->a0_options = $a0_options;
     29    }
     30
     31    /**
     32     * Update WP user with an incoming Authress one or reject with an exception.
     33     *
     34     * @param object $ID - WordPress user Id
     35     * @param object $userinfo - Profile object from Authress.
     36     *
     37     */
     38    public function update( $ID, $userinfo ) {
     39
     40        $user_id = Authress_Sso_Login_Users::update_user($ID, $userinfo);
    2941    }
    3042
  • authress/tags/0.2.70/readme.txt

    r2714857 r2714950  
    55Requires PHP: 7.4
    66Tested up to: 5.9.1
    7 Stable tag: 0.2.69
     7Stable tag: 0.2.70
    88License: Apache-2.0
    99License URI: https://github.com/Authress/wordpress-sso-login/blob/main/LICENSE
  • authress/tags/0.2.70/templates/authress-login-form.php

    r2690735 r2714950  
    163163    }
    164164    .login #nav, .login #backtoblog {
    165         padding-left: 0;
    166165        display: flex;
    167166        justify-content: center;
  • authress/tags/0.2.70/vendor/autoload.php

    r2714857 r2714950  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInit1afe9346664596e887ea9103e1988de8::getLoader();
     7return ComposerAutoloaderInit1653ec0cc644520eb36f0bf11e7e9ef0::getLoader();
  • authress/tags/0.2.70/vendor/composer/InstalledVersions.php

    r2714857 r2714950  
    3131    array (
    3232    ),
    33     'reference' => '685519909307614501661ac5224a8ba7a4adff0b',
     33    'reference' => '51c8d50f09d396f97293cef7f7e1c6439da8b0fa',
    3434    'name' => 'authress/wordpress-plugin.php',
    3535  ),
     
    4343      array (
    4444      ),
    45       'reference' => '685519909307614501661ac5224a8ba7a4adff0b',
     45      'reference' => '51c8d50f09d396f97293cef7f7e1c6439da8b0fa',
    4646    ),
    4747    'codercat/jwk-to-pem' =>
  • authress/tags/0.2.70/vendor/composer/autoload_real.php

    r2714857 r2714950  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit1afe9346664596e887ea9103e1988de8
     5class ComposerAutoloaderInit1653ec0cc644520eb36f0bf11e7e9ef0
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit1afe9346664596e887ea9103e1988de8', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit1653ec0cc644520eb36f0bf11e7e9ef0', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit1afe9346664596e887ea9103e1988de8', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit1653ec0cc644520eb36f0bf11e7e9ef0', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInit1afe9346664596e887ea9103e1988de8::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInit1afe9346664596e887ea9103e1988de8::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequire1afe9346664596e887ea9103e1988de8($fileIdentifier, $file);
     61            composerRequire1653ec0cc644520eb36f0bf11e7e9ef0($fileIdentifier, $file);
    6262        }
    6363
     
    6666}
    6767
    68 function composerRequire1afe9346664596e887ea9103e1988de8($fileIdentifier, $file)
     68function composerRequire1653ec0cc644520eb36f0bf11e7e9ef0($fileIdentifier, $file)
    6969{
    7070    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • authress/tags/0.2.70/vendor/composer/autoload_static.php

    r2714857 r2714950  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit1afe9346664596e887ea9103e1988de8
     7class ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0
    88{
    99    public static $files = array (
     
    631631    {
    632632        return \Closure::bind(function () use ($loader) {
    633             $loader->prefixLengthsPsr4 = ComposerStaticInit1afe9346664596e887ea9103e1988de8::$prefixLengthsPsr4;
    634             $loader->prefixDirsPsr4 = ComposerStaticInit1afe9346664596e887ea9103e1988de8::$prefixDirsPsr4;
    635             $loader->fallbackDirsPsr4 = ComposerStaticInit1afe9346664596e887ea9103e1988de8::$fallbackDirsPsr4;
    636             $loader->classMap = ComposerStaticInit1afe9346664596e887ea9103e1988de8::$classMap;
     633            $loader->prefixLengthsPsr4 = ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$prefixLengthsPsr4;
     634            $loader->prefixDirsPsr4 = ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$prefixDirsPsr4;
     635            $loader->fallbackDirsPsr4 = ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$fallbackDirsPsr4;
     636            $loader->classMap = ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$classMap;
    637637
    638638        }, null, ClassLoader::class);
  • authress/tags/0.2.70/vendor/composer/installed.php

    r2714857 r2714950  
    77    array (
    88    ),
    9     'reference' => '685519909307614501661ac5224a8ba7a4adff0b',
     9    'reference' => '51c8d50f09d396f97293cef7f7e1c6439da8b0fa',
    1010    'name' => 'authress/wordpress-plugin.php',
    1111  ),
     
    1919      array (
    2020      ),
    21       'reference' => '685519909307614501661ac5224a8ba7a4adff0b',
     21      'reference' => '51c8d50f09d396f97293cef7f7e1c6439da8b0fa',
    2222    ),
    2323    'codercat/jwk-to-pem' =>
  • authress/tags/0.2.70/wordpress/readme.txt

    r2714857 r2714950  
    55Requires PHP: 7.4
    66Tested up to: 5.9.1
    7 Stable tag: 0.2.69
     7Stable tag: 0.2.70
    88License: Apache-2.0
    99License URI: https://github.com/Authress/wordpress-sso-login/blob/main/LICENSE
  • authress/trunk/Authress_Sso_Login.php

    r2714857 r2714950  
    44    Plugin URI:   https://wordpress.org/plugins/authress
    55    Description:  Upgrades the WordPress login to support SSO Login.
    6     Version:      0.2.69
     6    Version:      0.2.70
    77    Author:       Authress
    88    Author URI:   https://authress.io
     
    1111*/
    1212
    13 define( 'AUTHRESS_SSO_LOGIN_VERSION', '0.2.69' );
     13define( 'AUTHRESS_SSO_LOGIN_VERSION', '0.2.70' );
    1414
    1515define( 'AUTHRESS_SSO_LOGIN_PLUGIN_FILE', __FILE__ );
  • authress/trunk/lib/Authress_Sso_Login_LoginManager.php

    r2714827 r2714950  
    210210                    }
    211211                }
    212 
    213                 wp_update_user(
    214                     (object) [
    215                         'ID'          => $user->data->ID,
    216                         'user_email'  => $userinfo->email,
    217                         'description' => $description,
    218                     ]
    219                 );
    220212            }
    221213
     214            $updater = new Authress_Sso_Login_UsersRepo( $this->a0_options );
     215            $user_id = $updater->update($user->data->ID, $userinfo);
    222216            $this->users_repo->update_authress_object( $user->data->ID, $userinfo );
    223217            $this->do_login( $user);
     
    279273     */
    280274    public function logout() {
    281         authress_debug_log('=> LoginManager.logout');
     275        authress_debug_log('=> LoginManager.logout          ' . wp_parse_url(get_site_url())['host']);
    282276
    283277        if (!isset($_COOKIE['user']) && !isset($_COOKIE['authorization'])) {
  • authress/trunk/lib/Authress_Sso_Login_Users.php

    r2690169 r2714950  
    11<?php
    22class Authress_Sso_Login_Users {
    3 
    43    /**
    54     * Create a WordPress user with Authress data.
     
    98     * @return int|WP_Error
    109     */
    11     public static function create_user( $userinfo ) {
     10    public static function create_user($userinfo) {
    1211        $email = null;
    1312        if ( isset( $userinfo->email ) ) {
     
    1514        }
    1615        if ( empty( $email ) ) {
    17             $email = 'change_this_email@' . uniqid() . '.com';
     16            $email = 'user-' . $userinfo->sub . '-' . uniqid() . '@' . wp_parse_url(get_site_url())['host'];
    1817        }
    1918
     
    7675            'last_name'    => $lastname,
    7776            'display_name' => $username,
    78             'description'  => $description,
     77            'description'  => $description
    7978        ];
    8079
    8180        // Update the user
    8281        $user_id = wp_insert_user( $user_data );
     82        return $user_id;
     83    }
    8384
    84         if ( ! is_numeric( $user_id ) ) {
    85             return $user_id;
     85    /**
     86     * Create a WordPress user with Authress data.
     87     *
     88     * @param object $ID - WordPress userId
     89     * @param object $userinfo - User profile data from Authress.
     90     *
     91     */
     92    public static function update_user($ID, $userinfo) {
     93        authress_debug_log('=> Authress_Sso_Login_Users.update_user()');
     94        $email = null;
     95        if ( isset( $userinfo->email ) ) {
     96            $email = $userinfo->email;
    8697        }
    8798
    88         // Return the user ID
    89         return $user_id;
     99        $firstname = '';
     100        $lastname  = '';
     101
     102        if ( isset( $userinfo->name ) ) {
     103            // Split the name into first- and lastname
     104            $names = explode( ' ', $userinfo->name );
     105
     106            if ( count( $names ) === 1 ) {
     107                $firstname = $userinfo->name;
     108            } elseif ( count( $names ) === 2 ) {
     109                $firstname = $names[0];
     110                $lastname  = $names[1];
     111            } else {
     112                $lastname  = array_pop( $names );
     113                $firstname = implode( ' ', $names );
     114            }
     115        }
     116
     117        $username = '';
     118        if ( isset( $userinfo->username ) ) {
     119            $username = $userinfo->username;
     120        } elseif ( isset( $userinfo->nickname ) ) {
     121            $username = $userinfo->nickname;
     122        }
     123        if ( empty( $username ) ) {
     124            $username = $email;
     125        }
     126        while ( username_exists( $username ) ) {
     127            $username = $username . wp_rand( 0, 9 );
     128        }
     129
     130        $description = '';
     131
     132        if ( empty( $description ) ) {
     133            if ( isset( $userinfo->headline ) ) {
     134                $description = $userinfo->headline;
     135            }
     136            if ( isset( $userinfo->description ) ) {
     137                $description = $userinfo->description;
     138            }
     139            if ( isset( $userinfo->bio ) ) {
     140                $description = $userinfo->bio;
     141            }
     142            if ( isset( $userinfo->about ) ) {
     143                $description = $userinfo->about;
     144            }
     145        }
     146
     147        $updatedUserObject = (object) [
     148            'ID' => $ID
     149        ];
     150
     151        if ( isset( $email ) ) {
     152            $updatedUserObject->user_email = $email;
     153        }
     154
     155        // Should we force updating the user attributes to sync from the source? Or let the user change their name here?
     156        // if ( isset( $firstname ) ) {
     157        //  $updatedUserObject->first_name = $firstname;
     158        // }
     159        // if ( isset( $lastname ) ) {
     160        //  $updatedUserObject->last_name = $lastname;
     161        // }
     162        // if ( isset( $description ) ) {
     163        //  $updatedUserObject->description = $description;
     164        // }
     165
     166        // Update the user
     167        authress_debug_log('    wp_update_user');
     168        wp_update_user($updatedUserObject);
    90169    }
    91170
  • authress/trunk/lib/Authress_Sso_Login_UsersRepo.php

    r2690169 r2714950  
    2727    public function __construct( Authress_Sso_Login_Options $a0_options ) {
    2828        $this->a0_options = $a0_options;
     29    }
     30
     31    /**
     32     * Update WP user with an incoming Authress one or reject with an exception.
     33     *
     34     * @param object $ID - WordPress user Id
     35     * @param object $userinfo - Profile object from Authress.
     36     *
     37     */
     38    public function update( $ID, $userinfo ) {
     39
     40        $user_id = Authress_Sso_Login_Users::update_user($ID, $userinfo);
    2941    }
    3042
  • authress/trunk/readme.txt

    r2714857 r2714950  
    55Requires PHP: 7.4
    66Tested up to: 5.9.1
    7 Stable tag: 0.2.69
     7Stable tag: 0.2.70
    88License: Apache-2.0
    99License URI: https://github.com/Authress/wordpress-sso-login/blob/main/LICENSE
  • authress/trunk/templates/authress-login-form.php

    r2690735 r2714950  
    163163    }
    164164    .login #nav, .login #backtoblog {
    165         padding-left: 0;
    166165        display: flex;
    167166        justify-content: center;
  • authress/trunk/vendor/autoload.php

    r2714857 r2714950  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInit1afe9346664596e887ea9103e1988de8::getLoader();
     7return ComposerAutoloaderInit1653ec0cc644520eb36f0bf11e7e9ef0::getLoader();
  • authress/trunk/vendor/composer/InstalledVersions.php

    r2714857 r2714950  
    3131    array (
    3232    ),
    33     'reference' => '685519909307614501661ac5224a8ba7a4adff0b',
     33    'reference' => '51c8d50f09d396f97293cef7f7e1c6439da8b0fa',
    3434    'name' => 'authress/wordpress-plugin.php',
    3535  ),
     
    4343      array (
    4444      ),
    45       'reference' => '685519909307614501661ac5224a8ba7a4adff0b',
     45      'reference' => '51c8d50f09d396f97293cef7f7e1c6439da8b0fa',
    4646    ),
    4747    'codercat/jwk-to-pem' =>
  • authress/trunk/vendor/composer/autoload_real.php

    r2714857 r2714950  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit1afe9346664596e887ea9103e1988de8
     5class ComposerAutoloaderInit1653ec0cc644520eb36f0bf11e7e9ef0
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit1afe9346664596e887ea9103e1988de8', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit1653ec0cc644520eb36f0bf11e7e9ef0', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit1afe9346664596e887ea9103e1988de8', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit1653ec0cc644520eb36f0bf11e7e9ef0', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInit1afe9346664596e887ea9103e1988de8::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInit1afe9346664596e887ea9103e1988de8::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequire1afe9346664596e887ea9103e1988de8($fileIdentifier, $file);
     61            composerRequire1653ec0cc644520eb36f0bf11e7e9ef0($fileIdentifier, $file);
    6262        }
    6363
     
    6666}
    6767
    68 function composerRequire1afe9346664596e887ea9103e1988de8($fileIdentifier, $file)
     68function composerRequire1653ec0cc644520eb36f0bf11e7e9ef0($fileIdentifier, $file)
    6969{
    7070    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • authress/trunk/vendor/composer/autoload_static.php

    r2714857 r2714950  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit1afe9346664596e887ea9103e1988de8
     7class ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0
    88{
    99    public static $files = array (
     
    631631    {
    632632        return \Closure::bind(function () use ($loader) {
    633             $loader->prefixLengthsPsr4 = ComposerStaticInit1afe9346664596e887ea9103e1988de8::$prefixLengthsPsr4;
    634             $loader->prefixDirsPsr4 = ComposerStaticInit1afe9346664596e887ea9103e1988de8::$prefixDirsPsr4;
    635             $loader->fallbackDirsPsr4 = ComposerStaticInit1afe9346664596e887ea9103e1988de8::$fallbackDirsPsr4;
    636             $loader->classMap = ComposerStaticInit1afe9346664596e887ea9103e1988de8::$classMap;
     633            $loader->prefixLengthsPsr4 = ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$prefixLengthsPsr4;
     634            $loader->prefixDirsPsr4 = ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$prefixDirsPsr4;
     635            $loader->fallbackDirsPsr4 = ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$fallbackDirsPsr4;
     636            $loader->classMap = ComposerStaticInit1653ec0cc644520eb36f0bf11e7e9ef0::$classMap;
    637637
    638638        }, null, ClassLoader::class);
  • authress/trunk/vendor/composer/installed.php

    r2714857 r2714950  
    77    array (
    88    ),
    9     'reference' => '685519909307614501661ac5224a8ba7a4adff0b',
     9    'reference' => '51c8d50f09d396f97293cef7f7e1c6439da8b0fa',
    1010    'name' => 'authress/wordpress-plugin.php',
    1111  ),
     
    1919      array (
    2020      ),
    21       'reference' => '685519909307614501661ac5224a8ba7a4adff0b',
     21      'reference' => '51c8d50f09d396f97293cef7f7e1c6439da8b0fa',
    2222    ),
    2323    'codercat/jwk-to-pem' =>
  • authress/trunk/wordpress/readme.txt

    r2714857 r2714950  
    55Requires PHP: 7.4
    66Tested up to: 5.9.1
    7 Stable tag: 0.2.69
     7Stable tag: 0.2.70
    88License: Apache-2.0
    99License URI: https://github.com/Authress/wordpress-sso-login/blob/main/LICENSE
Note: See TracChangeset for help on using the changeset viewer.