sosyal giriş eklentisi ve ben sosyal Girişi eklemek istiyorum: .. Bütün bu görevleri CakeDC eklentisi bulunduCakePHP CakeDC kullanıcıları i CakePHP3 proje üzerinde çalışıyorum Aslında
... Facebook, Google
Ben doğru eklenti yüklü ve yapılandırır basit Oturum İşleri ama
Ben Facebook ve Google konsolları projeyi yarattı .. Facebook ve Google Giriş ile sorunları var ve ben onları bu URL'ler guive:http://projettest.com/auth/facebook
http://projettest.com/auth/google
Ve benim bootstrap.php
bu ekledi:
Configure::write('OAuth.providers.facebook.options.clientId', '866098280167491');
Configure::write('OAuth.providers.facebook.options.clientSecret', 'secret');
Configure::write('OAuth.providers.google.options.clientId', '772409145076-birdmh5a3t48b8mg9knq0lonup6aeomk.apps.googleusercontent.com');
Configure::write('OAuth.providers.google.options.clientSecret', 'secret');
i benim Facebook ve Google acounts ile giriş yapmak için kabul ikisiyle birden giriş yapmaya ama bundan sonra bir mesaj
görünür msgstr "Bu yere erişim için yetkili değilsiniz.
Ve
i Google ve Facebook wich geliyor bir yanıt gördüm isteği vardır incelemek eğer kod parametre örneğin : http://projettest.com/auth/google?state=xxx&code=4/xxx&session_state=xxx&prompt=consent#Bu permission.php
içeriği:
return [
'Users.SimpleRbac.permissions' => [
[
'role' => '*',
'plugin' => 'CakeDC/Users',
'controller' => '*',
'action' => '*',
],
[
'role' => 'user',
'plugin' => 'CakeDC/Users',
'controller' => 'Users',
'action' => ['register', 'edit', 'view'],
],
[
'role' => 'user',
'plugin' => 'CakeDC/Users',
'controller' => 'Users',
'action' => '*',
'allowed' => true,
],
[
'role' => ['user'],
'controller' => ['Pages'],
'action' => ['other', 'display'],
'allowed' => true,
],
]];
Ve Bu, users.php
:
Lütfen bana yardım edin.
Dosya adı permissions.php olmalı ve allow.php olmalıdır. – marcocassisa
Merhaba! Bunun için herhangi bir çözüm var mı? Benim için aynı şey .. – lamasgergo