nham / verify

该包最新版本(1.0)没有可用的许可证信息。

1.0 2015-07-07 23:58 UTC

This package is not auto-updated.

Last update: 2024-09-18 08:26:39 UTC


README

使用以下命令使用composer安装此包

composer require nham/verify

更新composer后,将ServiceProvider添加到app/config/app.php中的providers数组中

'Nham\Verify\VerifyServiceProvider',

您还可以发布配置文件来更改实现。

php artisan config:publish nham/verify

验证Google ID令牌

VerifyToken::google("eyJhbGciOiJSUzI1NiIsImtpZCI6ImU1MzEzOTk4NGJkMzZkMmMyMzA1NTI0NDE2MDhjYzBiNTE3OTQ4N2EifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwic3ViIjoiMTE0OTk5OTI4Mjc1MzQ4MzIwNzkyIiwiYXpwIjoiNzExNjgwNjM1ODUtaWExdTZmZTJ2OWptZTZ1ZjdmNmozaGtmYzZwdHFxbjYuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJlbWFpbCI6ImhvYW5nbmhhbTAxQGdtYWlsLmNvbSIsImF0X2hhc2giOiJjQUptNjFfbVBLbzlsRVBDN0FuZ3JBIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImF1ZCI6IjcxMTY4MDYzNTg1LWlhMXU2ZmUydjlqbWU2dWY3ZjZqM2hrZmM2cHRxcW42LmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwiY19oYXNoIjoiMDB2TDU5UnhhemdsbGl4TUZmcV9PUSIsImlhdCI6MTQzNjI1OTU5MSwiZXhwIjoxNDM2MjYzMTkxfQ.kdD1wayTJZPf5rpqaMJ1JuKwtTS3SsHlSc9Lb8VYFfuTFJ5Tx3THdbqB1Vcu2a6jrpBJ7Y9OQ5SRgsVmwcZWAN6MfdgJhgUevTlmjCi4NC4QBqLHbkb96XD-IWmIe6aSji3zfSx3P3v9ospUavodtzi7lqhrDz0wHVYBCLg4_RWQLxf9zsav9_DO7k91sWp8XgxqxmY4hS5bzzKHz6W49-v_DKo_9SUNeltL4EFku9DOAcdxldw4xB6T8TThlxpJ1aD4TEM0RVN46PrS_AusFZGbBIE0XQJ2d_Fcm2CCeSpnRV7q_lZHZkhY0EN8jfbKqAxnfyJA1dyxM316ko7Fxw");

返回 TRUE

array(
    'valid'    => true,
    'gplus_id' => GOOGLE_PLUS_ID,
    'email'    => GOOGLE_PLUS_EMAIL,
    'message'  => 'ID Token is valid.'
    )

返回 FALSE

array(
        'valid'    => false,
        'gplus_id' => null,
        'message'  => 'Invalid ID Token.'
    )

验证Facebook访问令牌

VerifyToken::facebook('CAAWoi9ObEV4BAD1iEDXzSZAMfXClnY6jiH7GcVI188PgL2ZBFnqlxoZBEm7TZCfCb7hOqYEhCfI4ZAl7iyDy80shrYC2EcNOrDOgEdneQFbTjQbPZBscelnIyrYH1TafmOJiQEndM9znB4auJUWTE4glOXVv63ZB0mKZCgJ9qJJwyC1YqzV5lAyyHHyzqs12OZAyhefN3SVMSDn7K5S2e4yIclVT5ADTqsZCIZD');

返回 TRUE

     array(
         'valid'    => true,
         'user_id' => FACEBOOK_ID,
         'app_id'    => APP_FACEBOOK_ID,
         'message'  => 
     )

返回 FALSE

     array(
         'valid'    => false,
         'message'  => 
     )

许可证

Verify 是开源软件,在 MIT 许可证 下授权