Devam Ediyor

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!

Beceriler: OAuth , PHP, Yazılım Mimarisi, WordPress

Daha fazlasını gör: 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

İşveren Hakkında:
( 19 değerlendirme ) Henstedt-Ulzburg (Hamburg), Germany

Proje NO: #21408592

Seçilen:

novepi

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

%selectedBids___i_period_sub_7% gün içinde 750%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(52 Değerlendirme)
6.1

Bu iş için 19 freelancer ortalamada €593 teklif veriyor

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 Daha Fazla

€617 EUR in 10 gün içinde
(205 Değerlendirme)
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 Daha Fazla

€750 EUR in 10 gün içinde
(58 Değerlendirme)
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 Daha Fazla

€750 EUR in 7 gün içinde
(57 Değerlendirme)
6.8
€250 EUR in 7 gün içinde
(46 Değerlendirme)
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 Daha Fazla

€500 EUR in 7 gün içinde
(33 Değerlendirme)
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 in 2 gün içinde
(82 Değerlendirme)
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 Daha Fazla

€400 EUR in 7 gün içinde
(45 Değerlendirme)
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 in 3 gün içinde
(17 Değerlendirme)
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 in 7 gün içinde
(10 Değerlendirme)
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 Daha Fazla

€500 EUR in 7 gün içinde
(51 Değerlendirme)
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 Daha Fazla

€250 EUR in 15 gün içinde
(72 Değerlendirme)
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 Daha Fazla

€500 EUR in 7 gün içinde
(24 Değerlendirme)
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 Daha Fazla

€500 EUR in 7 gün içinde
(6 Değerlendirme)
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 Daha Fazla

€500 EUR in 7 gün içinde
(9 Değerlendirme)
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 Daha Fazla

€700 EUR in 7 gün içinde
(2 Değerlendirme)
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 Daha Fazla

€350 EUR in 10 gün içinde
(1 Yorum)
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 Daha Fazla

€1200 EUR in 20 gün içinde
(0 Değerlendirme)
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 Daha Fazla

€500 EUR in 15 gün içinde
(0 Değerlendirme)
0.0