Find Jobs
Hire Freelancers

Add support for captive portals to mattermost-mobile [Open Source]

£250-750 GBP

Closed
Posted about 4 years ago

£250-750 GBP

Paid on delivery
My company uses a captive portal, Google IAP (Identity aware proxy) to protect its mattermost installation This means i can't use the mattermost mobile app on Android. As part of its startup it asks you to enter a server name, which it then 'pings' (calls /ping). With my captive portal this ping gets redirected (302) to a login page. Current behaviour: The redirect of ping makes it say "cannot connect to the server. Please check your server URL and internet connection" My desired behaviour (this job!): Alter the client's code so that it pops up a browser window, following the redirect. When the user logs in the cookies that get set need to be persisted in the application and send with **all future HTTP requests for that server** The mattermost desktop client (v4.1.3 - yes it's an old one) seems to do this, i've had some problems with later versions of the desktop client supporting this as well. So i think this work consists of: - Handle redirected /ping to handle the login flow - Persist cookies from the end of the login flow to the app for the whole session - When reauthentication is necessary (a request encounters a 302 again) do the same thing you did for /ping - Doing it in a way that means the merge request gets accepted on to the appropriate mattermost project As a suggestion, perhaps it's a matter of catching 302s globally and popping them up in a browser? I am a (busy) developer and can review your code, but the main thing is that this gets merged into the mattermost project. Acceptance criteria: - I can enter my company's chat server in the server box (I will reveal this to the winning bidder) - I can login with the Google IAP protecting it (unfortunately i can't give you a working login to this, if it's a massive blocker we can maybe setup a sample IAP on GCP) - I can use it for the session and login again when my session expires - The PR is accepted to the mattermost-mobile project (i.e. meets their standards)
Project ID: 24070597

About the project

11 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
11 freelancers are bidding on average £891 GBP for this job
User Avatar
Hi, How are you? I just saw your job posting and I felt that I can help you with this job considering the experience I have with Android, Javascript, Mobile App Development, Open Source. Please check my portfolio: https://www.freelancer.com/u/AwaisChaudhry?w=f Regards, Awais
£750 GBP in 16 days
4.9 (70 reviews)
8.0
8.0
User Avatar
Hello There, how are you doing? I have read the description and really interested in this job, I have great experience doing similar jobs regarding to these skills , Javascript , Mobile App Development , Android , Open Source Please start the chat, I have some questions so we can have detailed discussion about project.
£500 GBP in 7 days
4.9 (117 reviews)
6.7
6.7
User Avatar
Hi there! I read your whole descriptions carefully and being a developer i recommend you to hire someone who can give you a hybrid app for your startup so that you will never see 302s ever, we are team of developers with more than 7 years of experience in PHP and mobile development apps you can hire us if you want :) WAITING FOR YOU IN CHATBOX FOR FURTHER DISCUSSION:) REGARDS: Grewal
£600 GBP in 20 days
4.9 (16 reviews)
5.8
5.8
User Avatar
+++++++++++++++++++++++++++++++++++++++++++++========================================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> We have read your project and it matches our skills and we can provide you quality work on time. We specialize in website design and development and are excited about this opportunity to work with you in accomplishing your goals. We have experienced designers and developers Good at Android, iPhone, Mobile App Development, PHP,wordpress, HTML,CSS & LARAVEL. For further detail contact me over chat so that we can discuss more this project <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
£4,000 GBP in 30 days
5.0 (5 reviews)
5.5
5.5
User Avatar
Hello, I have read and I understand your project detail you want (Android/ios) Mobile Application. I can design and develop it for you perfectly with all features & functionalities as you want. I am full time available with your project. I have experienced android, ios and Web admin panel. I want to discuss your project in detail and then we will start working on this with the designing work and than development. So we will follow the Agile Process to complete your project. I can complete your project on time and within your BUDGET. I have built a similar project in my past experience so I have experience in your project, so we can discuss on them in FREELANCER CHAT WINDOW PLEASE I am waiting for your positive response. Thank you Regards Amlesh
£500 GBP in 7 days
4.7 (12 reviews)
5.4
5.4
User Avatar
Hello Client, I am interested to work with you and I am absolutely sure that I can do this project very well in the shortest possible time. I'm a professional web developer which not only uses techniques in creating things, but also much creativity. I have been working in Website designing and software development for the last 25 years and have done many projects. I am fluent in several of the most popular languages for website development and dynamic website creation. Based on my long time experience I can guarantee your 100% satisfaction. My expertise includes: * Web & Mobile Apps Development * Fixing Errors & Troubleshooting bugs. * Rest API, Payment Gateway API’s Integration * Fully Responsive & Speed Optimization Website * Custom Dynamic Website Design & Development * Plugins Development, Installation & Customization I will show you project progress and talk to you regularly so that you can see how the project is going on and provide me with your feedback. I can ensure you 100% functional and bug free site. As a full time freelancer & a professional web designer & Developer I will give you full support until your final satisfaction. Kindly initiate chat so that we can discuss more on the project, and move forward accordingly. Many Thanks
£650 GBP in 7 days
5.0 (3 reviews)
2.7
2.7

About the client

Flag of UNITED KINGDOM
London, United Kingdom
0.0
0
Member since Feb 24, 2020

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.