В работе

OAuth2/OpenID authentication via [login to view URL] and [login to view URL] for WordPress 5.2.3

Hello, I need a basic OAuth2/OpenID authentication plugin prototype for WordPress 5.2.3 (WP).

Users must be able to log in using an OAuth2 authentication provider & then be able to do what a regular WP user is capable of. It should access OpenID scopes ("user" and "repo" in case of [login to view URL])

I have the following requirements:

1. The plugin must be compatible with WP 5.2.3 (or the most recent version).

2. You need to follow the documented best practices for creating the plugin: [login to view URL]

3. Unless stated otherwise in the WordPress docs, the plugin code must adhere to the accepted PSR standards: [login to view URL], especially in regard to code formatting, logging, autoloading, etc.

4. You must use [login to view URL] vendor package for implementing the [login to view URL] not develop a custom OAuth2 flow implementation.

5. Please restrict the OAuth2 provider compatibility to [login to view URL] & its web application flow: [login to view URL]

6. All rights (copyright, usage rights, etc.) regarding the plugin are passed over from you to me. You get paid for the time you take for developing the plugin prototype.

7. I will need an invoice from you that carries the following information:

- Name & address of the contractor,

- date of fulfillment,

- relevant tax IDs of any kind (for example VAT ID) IF EXISTING,

- the actual service provided (that would be "Develop an OAuth2 plugin prototype for WordPress"),

- the amount of hours charged & the hourly rate,

- the complete amount charged WITHOUT tax,

- taxes charged (even if 0),

- the complete amount charged WITH tax,

- the currency in which the values are given.

8. deleted

9. When submitting offers for this assignment, please provide relevant reference projects & please provide your normal working hours (and time zone).

10. This assignment should be completed within 3 weeks after the contract has been awarded.

11. Nothing can be hard-coded in WordPress course. It is not allowed to change any WordPress file (except config files).

12. After uninstallation of the plugin, WordPress must operate normally (especially regular logins).

13. The plugin must not communicate with any cloud services & must not include any files loaded dynamically from cloud services. The only contact with the "outside world" from WordPress's point of view are the redirects to & from [login to view URL] & the interactions with the users & admin.

The assignment is complete when I can do the following after installing & activating the plugin:

1. The configuration is done solely via wp-config.php.

2. A yet unregistered user requests the WordPress login form & opts to log in via [login to view URL] by clicking "Log in via Github". The user gets directed to [login to view URL] & completes the authentication process & then the app authorization process (only the first time).

3. After [login to view URL] has redirected the user back to WordPress, the user is logged in & is able to do everything a normal WordPress user can do.

3a. Optionally configurable via [login to view URL]: Make the user authenticate himself with the OAuth provider even when he did not request the login form.

4. The user logs out & requests the WordPress login form again & opts to log in via Github.com.

5. The user gets redirected to [login to view URL] & completes the authentication (but not the app authorization because that's been done already).

6. The admin can see that new user in the user list.

7. The plugin code is easily comprehensible, all methods have a docblock that explains what the method does.

8. The plugin code is written in PHP & utilizes the full range of PHP 7.2 features where applicable (especially type declarations for method parameters & return values). It must be PHP 7.2 compatible.

Looking forward to reading your bids!

Квалификация: OAuth, PHP, Архитектура ПО, WordPress

Показать больше authentication jooma google, joomla authentication gmail google apps, openid authentication alfresco, joomla authentication using google apps, authentication liferay google, google wordpress doesnt cache, openid php facebook google, google wordpress theme, openid authentication net, liferay openid authentication, create a wordpress template -- 2, create a wordpress template 2, google wordpress developers, google wordpress, plugin developers demand a better security release process after wordpress 4.2 3 breaks thousands of websites wordpress tavern w

О работодателе:
( 19 отзыв(-а, -ов) ) Henstedt-Ulzburg (Hamburg), Germany

ID проекта: #21408592

Поручен:

novepi

Hi Rene, Everything looks quite clear to me so no questions really, same standards will be followed as usual.

€750 EUR за 10 дней(-я)
(52 отзывов(-а))
6.1

19 фрилансеров(-а) в среднем готовы выполнить эту работу за €593

keshavkalra90

Hi there, I've read the project(OAuth2/OpenID authentication via [login to view URL] and [login to view URL] for WordPress 5.2.3) description i can work on your project and get it completed in timely manners. I’m a strategic developer Больше

€617 EUR за 10 дней(-я)
(205 отзывов(-а))
7.3
AwaisChaudhry

Hi there, I hope you are doing great. I have checked the details I have great experience with OAuth, PHP, Software Architecture, WordPress. I feel confident about getting this job done. Please start the chat so we can Больше

€750 EUR за 10 дней(-я)
(58 отзывов(-а))
7.2
ByteZappers

Hi, We would love to authenticate plugin prototype for WordPress 5.2.3 (WP). We are a highly skilled little team of web and mobile app developers and designers with over 6 years of experience and we take pride in provi Больше

€750 EUR за 7 дней(-я)
(57 отзывов(-а))
6.8
€250 EUR за 7 дней(-я)
(46 отзывов(-а))
6.0
hanchenglu

Hello Just to introduce myself, I have more than 7 years of experience in web development. Now coming on this project I have gone thru the details and I am very much interested to work with you. Please have look ove Больше

€500 EUR за 7 дней(-я)
(33 отзывов(-а))
5.8
halaidesigns

Hi there, I am Online and interested and ready to start, lets discuss with details. looking forward to hear from you soon

€500 EUR за 2 дней(-я)
(82 отзывов(-а))
6.3
fastestJohn

Hello. I have just read your project. https://www.freelancer.com/u/fastestJohn?w=f This is my profile. I am really interested in your project now. Because my skills are suitable for your project. I like the "Fastest" a Больше

€400 EUR за 7 дней(-я)
(45 отзывов(-а))
6.0
umg536

Hi there, please leave a message on my chat so we can discuss the budget and deadline of the project. I have read your project description and i'm confident i can do this project for you perfectly. Thanks . .

€750 EUR за 3 дней(-я)
(17 отзывов(-а))
6.1
YuriyStepanovich

Hello I have ever implemented github/google authentication. Though I haven't done it on wordpress, I am very interested in your job and I can do it. I want to discuss your project via chat Thank you

€1000 EUR за 7 дней(-я)
(10 отзывов(-а))
6.2
AdhamSoft

Hello ... Thank you for reading this bid That link is showing what I have {{ ** Feel free to message me for discussion ** }} This link is a site for Real estate [login to view URL] I Больше

€500 EUR за 7 дней(-я)
(51 отзывов(-а))
6.0
pakistansolution

Hello Sir/Madam,We are PK SOL, I am so interested in the development of OAuth2/OpenID authentication via [login to view URL] and [login to view URL] for WordPress 5.2.3 , I am an expert web developer, having years of experience. It Больше

€250 EUR за 15 дней(-я)
(72 отзывов(-а))
5.8
sharktiger

Good day! This is my woocommerce shoping site. [login to view URL] I have developed it from scratch to the end. and I have many experiences in laravel, wordpress, CI, python as backend. And I had several experiences in angu Больше

€500 EUR за 7 дней(-я)
(24 отзывов(-а))
4.9
Molotova

******************Responsibility + Endless Effort = YOUR Satisfaction!************************ Hi.I'm Mikhail from [login to view URL] you for your check my bid. I've read your complete requirements and I can fulfill your t Больше

€500 EUR за 7 дней(-я)
(6 отзывов(-а))
4.2
michaels225

Hi, sir. I am a PHP, WordPress expert. I am very confident to satisfy your needs in a few days. I am ready for your project and I will provide the best service for you. Please feel free to contact me. Thank you for you Больше

€500 EUR за 7 дней(-я)
(9 отзывов(-а))
3.8
songhwa2019

Hi there. Thank you for your posting. I am Sun and I have a lot of experiences in both of WP plugin development and single sign on. I had implemented the identity integration and api management by using keycloak or WSO Больше

€700 EUR за 7 дней(-я)
(2 отзывов(-а))
3.8
poojaahujawebit

Hello! I'm professional eCommerce Web Developer. Having experiences of 6 years as a WordPress developer. I can be your trusted partner for any eCommerce needs. I can create very attractive beautiful and fully customiz Больше

€350 EUR за 10 дней(-я)
(1 отзыв)
0.4
maxkyu1216

Hi, there Experienced and talented developer, expertise in Developing WordPress plugin. Under reading your job description, I have understood your requirements. I will follow standard instructions for plugin developm Больше

€1200 EUR за 20 дней(-я)
(0 отзывов(-а))
0.0
ATenterprises92

Hello, How are you doing? We are a World Renowned Professional IT Company And We Have Understood About Your Work What You Exactly Want. We Just Saw Your Project Description Carefully. We Are very Interested In Your Pro Больше

€500 EUR за 15 дней(-я)
(0 отзывов(-а))
0.0