Private
Public Access
1
0

add facebook login module, hwi/HWIOAuthBundle

This commit is contained in:
2016-11-04 15:30:29 +01:00
parent e1b22358b3
commit 88144ebaa4
12 changed files with 431 additions and 10 deletions

View File

@@ -7,3 +7,16 @@ twig:
project_name: 'MineSeeker'
project_shortname: 'Mine'
project_monogram: 'MS'
hwi_oauth:
firewall_names: [secured_area]
resource_owners:
facebook:
type: facebook
client_id: 320599508311862
client_secret: 18d4f48cdd274bccee2678e5eff3f557
scope: ""
options:
display: popup
auth_type: rerequest
csrf: true

View File

@@ -0,0 +1,16 @@
hwi_oauth_redirect:
resource: "@HWIOAuthBundle/Resources/config/routing/redirect.xml"
prefix: /connect
hwi_oauth_login:
resource: "@HWIOAuthBundle/Resources/config/routing/login.xml"
prefix: /login
facebook_login:
path: /login/check-facebook
google_login:
path: /login/check-google
github_login:
path: /login/check-github

View File

@@ -1,4 +1,4 @@
services:
# jotunheimr_user.example:
# class: Jotunheimr\UserBundle\Example
# arguments: ["@service_id", "plain_value", %parameter%]
my.custom.user_provider:
class: Jotunheimr\UserBundle\Security\Core\User\MyFOSUBUserProvider
arguments: ['@fos_user.user_manager', { facebook: facebookId }]